我在 TextBlock 内运行时遇到问题
当我创建没有像这样包装的 TextBlock 时:
<Window x:Class="Test.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525" x:Name="_window">
<Grid>
<TextBlock TextWrapping="NoWrap" Width="100">
<Run Text="{Binding Value, ElementName=_window}"/>
</TextBlock>
</Grid>
</Window>
并分配 Value 很长的字符串,如new string('-', (int) 1e6)
,它显示两行插入一个。
我应该怎么做才能防止它并得到准确的一条线?
PS我不能在没有运行的情况下使用TextBlock