itemstemplate의 속성을 itemsource의 proptery에 바인딩하는 방법
public class ItemInfo : DependencyObject
{
public string Name { get; set; }
public ObservableCollection<SomeDataItem> DataValues { get; set; }
...
Dependency object registration and event handling
...
}
public class MyItemSource : ObservableCollection<ItemInfo>
{
...
}
이제이 데이터를 항목을 표시하는 컨트롤이 사용자 지정 목록보기에 표시하고자합니다. 이를 위해 MyItemSource를 listview의 ItemSource로 설정하고 ItemTemplate을 정의했습니다. 그러나 ItemTemplate에 ItemInfo에 대한 액세스 권한이없는 것으로 보입니다. 이것은 내 XAML입니다.
ItemSource의 ItemInfo에 바인딩하는 대신 ItemInfoUserControl 속성에 바인딩합니다.이 속성은 ItemInfoUserControl 속성에 바인딩됩니다. itemstemplate의 속성을 itemsource의 속성에 바인딩하는 방법이 있습니까? 아니면 내가 궁극적으로 성취하려고 노력하고있는 대안적인 접근법이 있습니까?
고마워!
는 당신이'X 설정하려는 것을는 사실에 기인 할 수있다 생각합니다. 아래 편집을 참조하십시오. – Donut