C# Class System.Windows.Forms.TreeNodeCollection

Inheritance: IList, ICollection, IEnumerable
Show file Open project: Meragon/Unity-WinForms Class Usage Examples

Private Properties

Property Type Description
AddInternal int
IList bool
IList int
IList void
IList void
IsValidIndex bool
TreeNodeCollection System
UpdateIndexes void
this objectIList.System

Public Methods

Method Description
Add ( string text ) : TreeNode
Add ( string key, string text ) : TreeNode
Add ( TreeNode node ) : int
AddRange ( TreeNode nodes ) : void
Clear ( ) : void
Contains ( TreeNode node ) : bool
CopyTo ( Array dest, int index ) : void
GetEnumerator ( ) : IEnumerator
IndexOf ( TreeNode node ) : int
IndexOfKey ( string key ) : int
Insert ( int index, TreeNode node ) : void
Remove ( TreeNode node ) : void
RemoveAt ( int index ) : void
SafeCompareStrings ( string string1, string string2, bool ignoreCase ) : bool
this ( int index ) : TreeNode
this ( string key ) : TreeNode

Private Methods

Method Description
AddInternal ( TreeNode node, int delta ) : int
IList ( object node ) : bool
IList ( object node ) : int
IList ( int index, object node ) : void
IList ( object node ) : void
IsValidIndex ( int index ) : bool
TreeNodeCollection ( TreeNode owner ) : System
UpdateIndexes ( ) : void
this ( int index ) : objectIList.System

Method Details

Add() public method

public Add ( string text ) : TreeNode
text string
return TreeNode

Add() public method

public Add ( string key, string text ) : TreeNode
key string
text string
return TreeNode

Add() public method

public Add ( TreeNode node ) : int
node TreeNode
return int

AddRange() public method

public AddRange ( TreeNode nodes ) : void
nodes TreeNode
return void

Clear() public method

public Clear ( ) : void
return void

Contains() public method

public Contains ( TreeNode node ) : bool
node TreeNode
return bool

CopyTo() public method

public CopyTo ( Array dest, int index ) : void
dest System.Array
index int
return void

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

IndexOf() public method

public IndexOf ( TreeNode node ) : int
node TreeNode
return int

IndexOfKey() public method

public IndexOfKey ( string key ) : int
key string
return int

Insert() public method

public Insert ( int index, TreeNode node ) : void
index int
node TreeNode
return void

Remove() public method

public Remove ( TreeNode node ) : void
node TreeNode
return void

RemoveAt() public method

public RemoveAt ( int index ) : void
index int
return void

SafeCompareStrings() public static method

public static SafeCompareStrings ( string string1, string string2, bool ignoreCase ) : bool
string1 string
string2 string
ignoreCase bool
return bool

this() public method

public this ( int index ) : TreeNode
index int
return TreeNode

this() public method

public this ( string key ) : TreeNode
key string
return TreeNode