나는 탭으로 된 관용구로 표현하고자하는 POCOs (Plain old CLR Objects)의 ObservableCollection을 가지고 있습니다. MVVM 패턴을 사용하면 TabItem 컬렉션을 내 POCO 컬렉션 수에 바인딩 할 수 있습니까?Silverlight 3 - TabControl의 동적 TabItem
내 컬렉션에 3 개의 항목이있는 경우이 경우 3 개의 TabItem을보고 싶습니다. 각 TabItem에는 같은 위치에 동일한 컨트롤이 포함되며 각 컨트롤은 컬렉션의 적절한 개체 속성에 바인딩됩니다.
나는 사용할 수있는 접근법이나 예제에 대한 링크의 개요를 찾고 있습니다. 더 많은 정보가 필요하면 언제든지 물어보십시오.
감사합니다.
저스틴; 답장을 보내 주셔서 감사합니다. POCO 항목은 ObservableCollection에 있습니다 (이를 반영하기 위해 내 게시물을 편집했습니다). 그런 다음 컬렉션의 항목 수를 기반으로 TabItems를 생성하는 방식으로 해당 컬렉션을 바인딩하는 방법은 무엇입니까? –
@Steve - 간단한 ItemsControl을 사용하고 ItemsControl을 탭으로 렌더링하기 위해 사용자 지정 템플릿을 만든 다음 ObservableCollection을 ItemsControl에 바인딩합니다. 탭은 컬렉션의 항목을 기반으로 올바르게 생성됩니다. –
저스틴. 감사. 나는 네가 한 말의 대부분을 따른다고 생각한다. 예제를 가르쳐 주시겠습니까? 나는 내 오웬을 관리 할 수 있다고 생각하지만, 그 예가 더 빨리 진행될 수도 있습니다. 감사. –