Silverlight DataGrid 在显示数据, 如果遇到全角的符号, 好像会出错. 待测试.
如下面的全角括号: 酚醛泡沫(PF)
这个不仅仅是 DataGrid 的问题。 其它的控件也一样。
指定中文字体就可以了: 如下所示, 字体为SimSun(宋体)。注意 SimSun 不能写出中文的。
<TextBox Text="1-1 (1+1×2)" VerticalAlignment="Top" Width="120" FontFamily="SimSun"/>
一般的解决方法是设置全局样式。 在App.xaml 中
<Application.Resources>
<Style TargetType="TextBox">
<Setter Property="FontFamily" Value="SimSun"></Setter>
</Style>
</Application.Resources>