因此,我从here中提取了ToolTip
模板并将其放在App.xaml
内
现在,因为我的Foreground
颜色几乎看不到,所以我添加了这个:
<Setter Property="Foreground" Value="Black"/>
但这仍然没有帮助:
知道为什么会这样吗?
编辑
所以我找到了这个原因:
<Style TargetType="{x:Type TextBlock}">
<Setter Property="FontFamily" Value="{DynamicResource PolenticalNeonRegular}"/>
<Style.Triggers>
<Trigger Property="IsEnabled" Value="True">
<Setter Property="Foreground" Value="{DynamicResource ListViewItemIdleForegroundColor}"/>
</Trigger>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Foreground" Value="{DynamicResource LabelDisableForegroundColor}"/>
</Trigger>
</Style.Triggers>
</Style>
这是因为我的TextBlock
Style
。
所以我需要用键定义这种样式,以避免这种情况?