문제

누구든지 WPF에서 ListView의 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 인 "item1", item2 ", item3"목록을 생성합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top