0
我有一個問題,運行裏面的TextBlockWPF的TextBlock NoWrap的顯示兩個字符串,而不是一個
當我創建的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>
,並指定值很長的字符串像new string('-', (int) 1e6)
,它顯示了兩條線。
我該怎麼做才能防止它並得到一條線?
P.S.我不能使用沒有運行的TextBlock
不,我不能使用smiple的TextBlock,因爲我需要強調的文字 – 2014-09-03 11:14:51
@PG_LoLo可以使用的TextBlock爲內聯,而不是運行。我已經更新了上面的答案,看一看。 – 2014-09-03 11:21:04
好的,我會考慮這個技巧,但爲什麼不能正確工作? –
2014-09-03 11:27:53