我在Wpf应用程序中使用了Material Design,我基于TextBox
静态资源拥有MaterialDesignTextBox
TextBox
获得焦点后,MaterialDesign会自动将线条颜色更改为另一种颜色:
如何控制TextBox
的线条颜色?使用setter属性?设置员需要更改哪些属性?顺便说一句,我更改了TextBox的BorderBrush颜色,但没有用
我很乐意提供帮助
答案 0 :(得分:1)
使用TextFieldAssist.UnderlineBrush
:
<TextBox VerticalAlignment="Center" HorizontalAlignment="Center"
materialDesignNameSpace:HintAssist.Hint="Hey, that's good!"
Style="{StaticResource MaterialDesignTextBox}" materialDesignNameSpace:TextFieldAssist.UnderlineBrush="Pink"/>
Check out the full TextBox
material design style for more customization.