2012-05-28 2 views
0

Я пытаюсь создать собственный элемент ItemContainerStyle для ListView, чтобы отображаемый текст можно было выбрать. Я ищу, чтобы установить ItemsSource на List<string>. Если бы я привязки к List<Person> (со свойством Name) Я мог бы сделатьСоздание пользовательского элемента ItemContainerStyle для списка ItemsSource

<ListView.ItemContainerStyle> 
    <Style TargetType="{x:Type ListViewItem}"> 
     <Setter Property="Template"> 
      <Setter.Value> 
       <ControlTemplate TargetType="ListViewItem"> 
        <StackPanel> 
        <TextBox Text="{Binding Path=Name}"> 
        </StackPanel> 
       </ControlTemplate> 
      </Setter.Value> 
     </Setter> 
    </Style> 
</ListView.ItemContainerStyle> 

Как задать привязку для List<T>?

ответ

1

Только <TextBox Text="{Binding Mode=OneWay}"> сделаю.

+0

Но Erno Я предполагаю, что связывание с текстом TwoWay не будет работать здесь. –

+0

@AngelWPF - Правда, но он только хотел, чтобы его можно было выбрать ... –

+0

Приветствия, работа Режим = OneWay нужно добавить. –

Смежные вопросы