我可以更改DatePicker的TextBox下划线和日历图标颜色吗?
如下图所示:
enter image description here
<DatePicker materialDesign:HintAssist.Hint="Start Date" Margin="0,25,0,0"
materialDesign:TextFieldAssist.UnderlineBrush="{StaticResource MainThemeColor3}">
<DatePicker.CalendarStyle>
<Style TargetType="Calendar" BasedOn="{StaticResource MaterialDesignCalendarPortrait}">
<Style.Resources>
<SolidColorBrush x:Key="PrimaryHueMidBrush" Color="{StaticResource secondaryBackColor1}"/>
<SolidColorBrush x:Key="PrimaryHueDarkBrush" Color="{StaticResource secondaryBackColor2}"/>
</Style.Resources>
</Style>
</DatePicker.CalendarStyle>
</DatePicker>
字符串
我试过这样,但这只能改变颜色后,点击和聚焦一个。
enter image description here的
您可以看到图标的颜色仍然没有改变。
我怎么能改变它?
1条答案
按热度按时间wgxvkvu91#
您应该覆盖
DatePicker
的PrimaryHueMidBrush
以更改图标的颜色:字符串