13
WPFでListviewのItemsourceとDataContextの違いを教えてもらえますか? 例wpfのItemSourceとDatacontext
WPFでListviewのItemsourceとDataContextの違いを教えてもらえますか? 例wpfのItemSourceとDatacontext
アイテムソース(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}"/>
は23
の幅で表示されるITEM3" 、「アイテム1」、アイテム2" のリストを生成します