2009-05-15 9 views

Antwort

16

Die Elementquelle (IEnumerable) wird verwendet, um die Liste der Elemente zu erstellen, die in der Liste angezeigt wird. Der DataContext (der ein beliebiges Objekt sein kann) ist das Standardobjekt, an das Bindungen für alle Bindungen gebunden werden, die Sie für andere Eigenschaften in der ListView angegeben haben.

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}"/> 

Wird eine Liste von „Element1“, Element2" , Item3" mit einer Breite von 23

angezeigt erzeugen