728x90
반응형
728x170
■ TreeView 클래스의 ItemContainerGenerator 속성을 사용해 바인딩 데이터의 트리 노드를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
using System.Windows.Controls;
...
/// <summary>
/// 트리뷰
/// </summary>
private TreeView treeView = null;
...
// 트리뷰에서 첫번째 루트 노드에 대한 트리뷰 아이템 객체를 구한다.
TreeViewItem firstRootItem = this.treeView.ItemContainerGenerator.ContainerFromIndex(0) as TreeViewItem;
// 첫번째 루트 노드에서 두번째 자식 노드에 대한 트리뷰 아이템 객체를 구한다.
TreeViewItem secondChildItem = firstRootItem.ItemContainerGenerator.ContainerFromIndex(1) as TreeViewItem;
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] 반투명 윈도우 사용하기 (0) | 2019.06.16 |
---|---|
[C#/WPF] 실시간 스트리밍 프토로콜(RTSP)을 사용해 동영상 재생하기 (0) | 2019.06.15 |
[C#/WPF] 웹 카메라 사용하기 (0) | 2019.06.14 |
[C#/WPF] 반투명 윈도우 사용하기 (0) | 2019.06.10 |
[C#/WPF] TreeView 클래스 : 데이터 바인딩시 부모 노드 사전 설정하기 (0) | 2019.06.02 |
[C#/WPF] ComponentDispatcher 클래스 : ThreadFilterMessage 정적 이벤트를 사용해 윈도우 이벤트 가로채기 (0) | 2019.06.02 |
[C#/WPF] HwndSource 클래스 : AddHook 메소드를 사용해 윈도우 이벤트 가로채기 (0) | 2019.06.02 |
[C#/WPF] Dispatcher 클래스 : UnhandledExceptionFilter/UnhandledException 이벤트를 사용해 비정상 종료 방지하기 (0) | 2019.06.02 |
[C#/WPF] SystemColors 클래스 : 시스템 색상 표시하기 (0) | 2019.06.02 |
[C#/WPF] 메모리 손실이 없는 비트맵 소스 구하기 (0) | 2019.05.30 |
댓글을 달아 주세요