У меня проблема с запуском внутри 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)
, она показывает две строки вместо одной.
Что мне делать, чтобы предотвратить это и получить ровно одну строку?
P.S. Я не могу использовать TextBlock без Run