2009-05-15 3 views

ответ

16

Элемент источника (который должен вводить IEnumerable) будет использоваться для создания списка элементов, отображаемых внутри списка. DataContext (который может быть любым объектом) является объектом по умолчанию для привязки для любых привязок, которые вы указали для других свойств в ListView.

public List<string> ItemsObject = new List<string>() { "Item1", "Item2", "Item3" }; 
public AnyObject DataContextObject = new AnyObject() { WidthValue = 23 } 

<ListView 
      ItemsSource="{Resource_of_ItemsObject}" 
      DataContext="{Resource_of_DataContextObject}" 
      Width="{Binding Path=WidthValue}"/> 

будет производить список "ITEM1", ст.2" , Item3" отображается с шириной 23.

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