0
<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

4

1 回答 1

0

您可以尝试通过以下方式解决此问题:

  1. 检查 Win XP 是否缺少任何 Windows 或 .NET 更新。
  2. 检查如果您使用其他字体会发生什么。如果某台计算机上缺少某种字体,Windows 会尝试使用他可以找到的另一种类似字体。

所以在我看来,这不是颜色问题,而是版本控制不匹配或字体问题。

于 2013-06-12T11:49:07.950 回答