Ответы с форумов MSDN

Задание стиля для ListViewItem в WPF

Date: 20.06.2017 15:46:32

По моему, из всего этого гигансткого XAML для решения проблемы нужна только строка 

<Setter Property="HorizontalContentAlignment" Value="Stretch"/>

Message 754

Date: 20.06.2017 17:36:11

А что прикольного? Свойство ListViewItem не может задаваться на уровне контрола, так как ListViewItem - динамическая штука, генерируемая на основе шаблонов. Может кто-то хочет это выравнивание сделать переменным в разных элементах списка. Соответственно, логично, что его можно задать только через стиль.


Message 753

Date: 21.06.2017 2:57:42

Не обязательно глобально, можно запихать внутренний стиль в свойство ListView.ItemContainerStyle

Message 752

Date: 21.06.2017 6:37:15

как-то так

<ListView.ItemContainerStyle>
   <Style TargetType="ListViewItem">
      <Setter Property="HorizontalContentAlignment" Value="Stretch"/>      
   </Style>
</ListView.ItemContainerStyle>


Автор: VadimTagil

Главная страница - Список тем - Репозиторий на GitHub