Я связываю коллекцию (RSS-канал) в поле со списком, например:
<ListBox Margin="0,0,-12,0" ItemsSource="{Binding Items}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17" Width="432">
<HyperlinkButton Content={Binding Title} NavigateUri="{Binding Link}" />
<TextBlock Text="{Binding Description}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Это прекрасно работает - данные отображаются правильно и т. Д. Но теперь, когда я изменил его, чтобы использовать перенос текста,название больше не отображается
Вот проблемный код.
<ListBox Margin="0,0,-12,0" ItemsSource="{Binding Items}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17" Width="432">
<HyperlinkButton NavigateUri="{Binding Link}">
<TextBlock Text="{Binding Title}" TextWrapping="Wrap" />
</HyperlinkButton>
<TextBlock Text="{Binding Description}" TextWrapping="Wrap" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Я не думаю, что проблема связана с атрибутом «TextWrapping», поскольку я пробовал без него, но он все равно не работал.Итак, мой вопрос: как заставить работать что-то подобное?Я просто хочу отобразить гиперссылку с обернутым связанным текстом.Это похоже на довольно простую вещь, но все же так сложно.Помощь