2009-05-15 7 views

Répondre

16

La source de l'élément (qui doit implémenter IEnumerable) sera utilisée pour créer la liste des éléments qui apparaissent dans la liste. Le DataContext (qui peut être n'importe quel objet) est l'objet par défaut à lier pour toutes les liaisons que vous avez spécifiées pour les autres propriétés dans 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}"/> 

produira une liste des "Item1", Item2" , Item3" affiché avec une largeur de 23.

Questions connexes