Logo
Версия для печати

XAML: Почему текст в ListView не переносится на новую строку

Полезные советы
Print Friendly, PDF & Email

По умолчанию, если ширина элемента списка ListView больше, чем ширина списка, его содержимое не переносится на новую строку. Чтобы перенос происходил, нужно использовать шаблон DataTemplate, применённый к элементу списка:

<ListView ItemsSource="{Binding myCollection}" ItemTemplate="{StaticResource lvDataTemplate}" />

Шаблон будет таким:

<DataTemplate x:Key="lvDataTemplate">
    <TextBlock Text="{Binding}" TextWrapping="Wrap" />
</DataTemplate>
Теги :

Поблагодарить автора:

Поделиться

Print Friendly, PDF & Email
Template Design © Joomla Templates | GavickPro. All rights reserved.