WPF:文本框材质设计 - 如何对齐 HintAssist.Hint
所以我有这个 TexBox
:
<TextBox Height="30"
BorderThickness="0"
materialDesign:TextFieldAssist.HasFilledTextField="False"
materialDesign:TextFieldAssist.HasOutlinedTextField="False"
materialDesign:TextFieldAssist.DecorationVisibility="Hidden"
materialDesign:TextFieldAssist.UnderlineBrush="Transparent"
materialDesign:TextFieldAssist.TextBoxViewMargin="10,3,0,0"
materialDesign:TextFieldAssist.HasClearButton="True"
materialDesign:HintAssist.Hint="Search"
materialDesign:HintAssist.HelperTextFontSize="12"
materialDesign:HintAssist.IsFloating="False"/>
我想将我的提示(在我的示例中为搜索)放在我的 TexBox
的中心。
我能找到的就是更改 TextFieldAssist.TextBoxViewMargin
但当然这也会影响输入 text
。
So I have this TexBox
:
<TextBox Height="30"
BorderThickness="0"
materialDesign:TextFieldAssist.HasFilledTextField="False"
materialDesign:TextFieldAssist.HasOutlinedTextField="False"
materialDesign:TextFieldAssist.DecorationVisibility="Hidden"
materialDesign:TextFieldAssist.UnderlineBrush="Transparent"
materialDesign:TextFieldAssist.TextBoxViewMargin="10,3,0,0"
materialDesign:TextFieldAssist.HasClearButton="True"
materialDesign:HintAssist.Hint="Search"
materialDesign:HintAssist.HelperTextFontSize="12"
materialDesign:HintAssist.IsFloating="False"/>
And I want to place my Hint (Search in my example) at the center of my TexBox
.
Al i can found is to change TextFieldAssist.TextBoxViewMargin
but of course this effect the input text
as well.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需将此代码添加到文本框即可:
示例
Just add this code to textbox:
Example