내 사용자 지정 TabControl은 선택한 내용을 표시하기 위해 ContentTemplate을 사용합니다. TabControl 내에서 실제 비주얼 콘텐츠를 어떻게 얻을 수 있습니까? SelectedTabItem.Content가 내 뷰 모델입니다.TabControl에서 선택한 시각적 내용을 어떻게 가져올 수 있습니까?
2
A
답변
2
선택한 내용 발표자을 TabControl의 템플릿 부분이다, 그래서 우리는 우리의 하위 클래스에서이 작업을 수행 할 수 있습니다 응답 셰리 던에 대한
public override void OnApplyTemplate()
{
base.OnApplyTemplate();
_selectedContentHost = Template.FindName("PART_SelectedContentHost", this) as ContentPresenter;
}
1
MSDN에서 TabControl
Class 및 TabItem
Class 페이지를 보면 모두 System.Windows.Media.Visual
Class이라는 것을 알 수 있습니다. 따라서 전체 개체 은 개체 인 Visual
개체이며 Visual
개체를 사용하는 모든 메서드에서 매개 변수로 사용할 수 있습니다.
관련 문제
- 1. QTreeWidgetItem : 선택한 항목을 어떻게 가져올 수 있습니까?
- 2. WPF에서 TreeViewItem의 내용을 어떻게 가져올 수 있습니까?
- 3. C#에서는 어떤 소프트웨어에서든 선택한 텍스트를 어떻게 가져올 수 있습니까?
- 4. 선택한 열을 어떻게 사전으로 가져올 수 있습니까? 그들은 동적으로 구성되어있다 -
- 5. 컴퓨터에 SQLite 데이터베이스의 내용을 가져올 수 있습니까?
- 6. 테이블 내용을 Laravel 시드로 가져올 수 있습니까?
- 7. Java/Android, 객체의 내용을 가져올 수 있습니까?
- 8. TabControl에서 선택한 탭의 색상을 변경하는 방법은 무엇입니까?
- 9. com.android.internal.telephony를 어떻게 가져올 수 있습니까?
- 10. 외부 스크립트의 내용을 어떻게 얻을 수 있습니까?
- 11. HttpServletRequest에서 내용을 가져올 수 없습니다.
- 12. iframe의 내용을 가져올 수 없습니다.
- 13. httpResponse 내용을 가져올 수 없습니다.
- 14. html.Node의 내용을 어떻게 얻을 수 있습니까?
- 15. Android - 어떻게 이미지를 ClipData에서 가져올 수 있습니까?
- 16. XAML에서 ContentPresenter의 시각적 내용에 어떻게 바인딩 할 수 있습니까?
- 17. 어떻게 github에서 전체 저장소를 가져올 수 있습니까?
- 18. 노드 스크립트에서 어떻게 파일을 모니터링하여 변경 내용을 확인하고 업데이트 된 내용을 가져올 수 있습니까?
- 19. - 사용자가 컨텍스트 메뉴에서 선택한 내용을 어떻게 추적합니까?
- 20. 목록의 데이터를 어떻게 가져올 수 있습니까?
- 21. 지시어 링크 기능에서 템플릿 내용을 가져올 수 있습니까?
- 22. WPF에서 페이지 번호별로 각 DocumentPage의 내용을 가져올 수 있습니까?
- 23. ASP.NET 웹 컨트롤에서 생성자의 내용을 가져올 수 있습니까?
- 24. 외부 svg를 참조하는 use 요소의 내용을 가져올 수 있습니까?
- 25. 목록에서 선택한 항목을 어떻게 확인할 수 있습니까?
- 26. 선택한 텍스트의 색을 어떻게 바꿀 수 있습니까?
- 27. 옥에서 선택한 옵션을 어떻게 만들 수 있습니까?
- 28. 선택한 파일을 어떻게 폴더로 옮길 수 있습니까?
- 29. EditText에서 선택한 텍스트를 어떻게 확인할 수 있습니까?
- 30. 선택한 항목을 어떻게 읽을 수 있습니까?
감사합니다. 문제는 그것이 HeaderContentControl이고 헤더 내용 만 각 항목에 대한 비주얼 트리에 있다는 것입니다. –