我有一个WPF文本块,我将视图模型属性(例如“线”)绑定到了该文本块。
“行”视图模型属性包含三行,由换行符\ r \ n分隔,如下所示:
IDXXXAZZ000000000099898T<<<<<<\r\n9999999M8888778XXX<<<<<<<<<<<3\r\nXXXX<XXXXX<<XXXXXXX<XXXX<<<<<<
所以我试图将它们放在TextBlock中,如下所示:
IDXXXAZZ000000000099898T<<<<<<
9999999M8888778XXX<<<<<<<<<<<3
XXXX<XXXXX<<XXXXXXX<XXXX<<<<<<
如您所见,以上三行的字符数始终相同,每行30个字符,但由于某些原因,行似乎不在同一点结束,也就是说,它们没有像上面那样显示如下所示:
我尝试了以下TextBlock:
<TextBlock Grid.Row="11"
Grid.Column="1" Grid.ColumnSpan="2"
Margin="0 10 0 0"
Text="{Binding Path=Lines}"
FontFamily="Verdana"
FontSize="9" />
那是什么问题?字体家族的类型?字体大小?我不明白。