다음을 통해 공유


TreeNode 멤버

TreeView의 노드를 나타냅니다.

다음 표에서는 TreeNode 형식에 의해 노출되는 멤버를 보여 줍니다.

Public 생성자

( Protected 생성자 참조)

  이름 설명
Public method Supported by the .NET Compact Framework TreeNode 오버로드되었습니다. TreeNode 클래스의 새 인스턴스를 초기화합니다.

위쪽

Protected 생성자

  이름 설명
Protected method TreeNode 오버로드되었습니다. TreeNode 클래스의 새 인스턴스를 초기화합니다.

위쪽

Public 속성

  이름 설명
Public property Supported by the .NET Compact Framework BackColor 트리 노드의 배경색을 가져오거나 설정합니다.
Public property Bounds 트리 노드의 경계를 가져옵니다.
Public property Supported by the .NET Compact Framework Checked 트리 노드가 선택되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다.
Public property ContextMenu 이 트리 노드와 연결된 바로 가기 메뉴를 가져옵니다.
Public property ContextMenuStrip 이 트리 노드와 연결된 바로 가기 메뉴를 가져오거나 설정합니다.
Public property FirstNode 트리 노드 컬렉션에 있는 첫째 자식 트리 노드를 가져옵니다.
Public property Supported by the .NET Compact Framework ForeColor 트리 노드의 전경색을 가져오거나 설정합니다.
Public property Supported by the .NET Compact Framework FullPath 루트 트리 노드에서 현재 트리 노드까지의 경로를 가져옵니다.
Public property Supported by the .NET Compact Framework Handle 트리 노드의 핸들을 가져옵니다.
Public property Supported by the .NET Compact Framework ImageIndex 트리 노드를 선택하지 않은 상태일 때 표시되는 이미지의 이미지 목록 인덱스 값을 가져오거나 설정합니다.
Public property ImageKey 트리 노드가 선택되지 않은 상태일 때 이 트리 노드와 연결된 이미지의 키를 가져오거나 설정합니다.
Public property Supported by the .NET Compact Framework Index 트리 노드 컬렉션에 있는 트리 노드의 위치를 가져옵니다.
Public property IsEditing 트리 노드가 편집 가능한 상태에 있는지 여부를 나타내는 값을 가져옵니다.
Public property Supported by the .NET Compact Framework IsExpanded 트리 노드가 확장된 상태에 있는지 여부를 나타내는 값을 가져옵니다.
Public property Supported by the .NET Compact Framework IsSelected 트리 노드가 선택 상태에 있는지 여부를 나타내는 값을 가져옵니다.
Public property IsVisible 트리 노드의 전체 또는 일부가 표시되는지 여부를 나타내는 값을 가져옵니다.
Public property LastNode 마지막 자식 트리 노드를 가져옵니다.
Public property Level TreeView 컨트롤에 있는 트리 노드의 0부터 시작하는 깊이를 가져옵니다.
Public property Name 트리 노드의 이름을 가져오거나 설정합니다.
Public property NextNode 다음 형제 트리 노드를 가져옵니다.
Public property NextVisibleNode 다음의 표시되는 트리 노드를 가져옵니다.
Public property NodeFont 트리 노드의 레이블에 텍스트를 표시하기 위해 사용된 글꼴을 가져오거나 설정합니다.
Public property Supported by the .NET Compact Framework Nodes 현재 트리 노드에 할당된 TreeNode 개체의 컬렉션을 가져옵니다.
Public property Supported by the .NET Compact Framework Parent 현재 트리 노드의 부모 트리 노드를 가져옵니다.
Public property PrevNode 이전 형제 트리 노드를 가져옵니다.
Public property PrevVisibleNode 이전에 표시되는 트리 노드를 가져옵니다.
Public property Supported by the .NET Compact Framework SelectedImageIndex 트리 노드를 선택한 상태일 때 표시되는 이미지의 이미지 목록 인덱스 값을 가져오거나 설정합니다.
Public property SelectedImageKey 트리 노드가 선택된 상태일 때 표시되는 이미지의 키를 가져오거나 설정합니다.
Public property StateImageIndex 부모 TreeViewCheckBoxes 속성이 false로 설정된 경우 TreeNode의 상태를 나타내는 데 사용되는 이미지의 인덱스를 가져오거나 설정합니다.
Public property StateImageKey 부모 TreeViewCheckBoxes 속성이 false로 설정된 경우 TreeNode의 상태를 나타내는 데 사용되는 이미지의 키를 가져오거나 설정합니다.
Public property Supported by the .NET Compact Framework Tag 트리 노드에 대한 데이터가 들어 있는 개체를 가져오거나 설정합니다.
Public property Supported by the .NET Compact Framework Text 트리 노드의 레이블에 표시할 텍스트를 가져오거나 설정합니다.
Public property ToolTipText 마우스 포인터로 TreeNode를 가리키면 나타나는 텍스트를 가져오거나 설정합니다.
Public property Supported by the .NET Compact Framework TreeView 트리 노드가 할당된 부모 트리 뷰를 가져옵니다.

위쪽

Public 메서드

( Protected 메서드 참조)

  이름 설명
Public method BeginEdit 트리 노드 레이블의 편집을 초기화합니다.
Public method Supported by the .NET Compact Framework Clone 트리 노드와 이 트리 노드에서 시작하는 전체 하위 트리를 복사합니다.
Public method Supported by the .NET Compact Framework Collapse 오버로드되었습니다. TreeNode를 축소합니다.
Public method CreateObjRef  원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (MarshalByRefObject에서 상속됨)
Public method EndEdit 트리 노드 레이블의 편집을 마칩니다.
Public method Supported by the .NET Compact Framework EnsureVisible 트리 노드가 표시되고 확장되며 트리 뷰 컨트롤이 충분히 스크롤되는지 확인합니다.
Public method Supported by the .NET Compact Framework Equals  오버로드되었습니다. 두 개의 Object 인스턴스가 같은지 여부를 확인합니다. (Object에서 상속됨)
Public method Supported by the .NET Compact Framework Expand 트리 노드를 확장합니다.
Public method Supported by the .NET Compact Framework ExpandAll 자식 트리 노드를 모두 확장합니다.
Public method Static FromHandle 지정된 핸들을 사용하여 지정된 트리 뷰 컨트롤에 할당된 트리 노드를 반환합니다.
Public method Supported by the .NET Compact Framework GetHashCode  특정 형식에 대한 해시 함수로 사용되며 GetHashCode는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기 적당합니다. (Object에서 상속됨)
Public method GetLifetimeService  이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨)
Public method Supported by the .NET Compact Framework GetNodeCount 자식 트리 노드의 수를 반환합니다.
Public method Supported by the .NET Compact Framework GetType  현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public method InitializeLifetimeService  이 인스턴스의 수명 정책을 제어하기 위한 수명 서비스 개체를 가져옵니다. (MarshalByRefObject에서 상속됨)
Public method Static Supported by the .NET Compact Framework ReferenceEquals  지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨)
Public method Supported by the .NET Compact Framework Remove 트리 뷰 컨트롤에서 현재 트리 노드를 제거합니다.
Public method Supported by the .NET Compact Framework Toggle 트리 노드를 확장된 상태 또는 축소된 상태로 설정/해제합니다.
Public method Supported by the .NET Compact Framework ToString 재정의되었습니다.  

위쪽

Protected 메서드

  이름 설명
Protected method Deserialize 지정된 SerializationInfo에서 TreeNode의 상태를 로드합니다.
Protected method Supported by the .NET Compact Framework Finalize  가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Protected method Supported by the .NET Compact Framework MemberwiseClone  오버로드되었습니다. ( MarshalByRefObject에서 상속됨)
Protected method Serialize TreeNode의 상태를 지정된 SerializationInfo에 저장합니다.

위쪽

명시적 인터페이스 구현

  이름 설명
Explicit interface implementation Method System.Runtime.Serialization.ISerializable.GetObjectData TreeNode을 serialize하는 데 필요한 데이터를 사용하여 serialization 정보를 채웁니다.

위쪽

참고 항목

참조

TreeNode 클래스
System.Windows.Forms 네임스페이스
TreeView
TreeNodeCollection

기타 리소스

방법: Windows Forms TreeView 컨트롤을 사용하여 노드 추가 및 제거