所以我有這個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也會影響輸入。
uj5u.com熱心網友回復:
只需將此代碼添加到文本框:
<TextBox.Resources>
<Style TargetType="{x:Type materialDesign:SmartHint}">
<Setter Property="HorizontalAlignment" Value="Center"/>
</Style>
</TextBox.Resources>
例子
<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">
<TextBox.Resources>
<Style TargetType="{x:Type materialDesign:SmartHint}">
<Setter Property="HorizontalAlignment" Value="Center"/>
</Style>
</TextBox.Resources>
</TextBox>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/448345.html
