XAML에 바인딩 된 개체의 인스턴스가 있습니다. 그것은 나에게 다른 객체의 목록을 반환하는 메소드를 가지고 있습니다 (이 메소드를 전달한 속성 값을 기반으로 해당 속성 값을 가진 모든 객체를 반환합니다).TabItem의 이름 매개 변수로 XAML에서 바운드 메서드를 호출하려면 어떻게해야합니까?
<ObjectDataProvider ObjectInstance="_this.DataContext" MethodName="GetListByCategory" x:Key="List">
<ObjectDataProvider.MethodParameters>
<System:String>Windows</System:String>
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
나는 (결국) 일부 복잡한 DataTemplate을 가진 탭에이 목록을 표시합니다. 그러나 나 자신보다 앞서 나가는 것은 아닙니다.
특정 TabItem (TabItem의 이름이나 헤더와 일치하는 카테고리가있는 것)에 표시되어야하는 모든 객체를 가져 오려고합니다. 이는 메소드에서 수행됩니다. 내 바인딩 된 메서드를 관련 TabItem의 머리글 또는 이름에 전달하는 방법은 무엇입니까?
TabItem의 DataTemplate에 표시하려면이 바인딩 된 메서드의 반환 값에 바인딩해야합니다. 문제의 대답과 필연적으로 관련이 있는지는 모르겠지만이를 정의하는 것이 확실한지 확인하고 싶습니다.