Windows XP上的ListBox中丢失了文本颜色

时间:2013-06-12 11:27:43

标签: c# wpf listbox

<ListView Grid.Column="0" Width="230" MaxWidth="250"
          ItemsSource="{Binding FiltredOrders}"
          SelectedItem="{Binding SelectedOrder}"
          DisplayMemberPath="StringForListBox" Foreground="Black"
          FontWeight="Bold"
          FontFamily="Times New Roman" />

当我在Win7上启动程序时,一切都还可以。但是当我在WinXP上启动它时,ListBox中的文本没有颜色。什么可能导致这种情况?

目标框架:.NET Framework 4

1 个答案:

答案 0 :(得分:0)

您可以尝试解决此问题:

  1. 检查Win XP是否缺少任何Windows或.NET更新。
  2. 检查使用其他字体会发生什么。如果某台计算机上缺少某种字体,Windows会尝试使用他能找到的其他类似字体。
  3. 所以根据我的说法,这不是颜色问题,而是版本控制或字体问题不匹配。