2012-05-19 3 views
2

탭 컨트롤의 현재 선택된 탭 아래에서 자식을 찾으려고합니다. 지금까지 나는 다음과 같은 것을 시도했다.WPF TabControl의 항목 내용을 검색하는 방법은 무엇입니까?

ListView l = UIHelper.FindChild (tabControl.Items [tabControl.SelectedIndex] as MyUserControl, "MyList");

문제는 Items 속성과 많은 다른 속성이 사용중인 템플릿이 아닌보기 모델을 반환한다는 것입니다. 자녀를 찾기 위해 실제 템플릿에 액세스하려면 어떻게해야합니까?

답변

3

TabControl.ItemContainerGenerator 속성을 사용하여 시각적 트리에서 특정 탭에 대한 컨트롤을 검색 할 수 있습니다. 탭이 표시되지 않으면 탭을 찾을 수 없지만 표시되는 탭의 경우 정상이어야합니다.

관련 문제