TreeNodeCollection.Item[String] TreeNodeCollection.Item[String] TreeNodeCollection.Item[String] TreeNodeCollection.Item[String] Property

Definition

Überlädt

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Übernimmt oder bestimmt den TreeNode an der angegebenen indizierten Position in der Auflistung.Gets or sets the TreeNode at the specified indexed location in the collection.

Item[String] Item[String] Item[String] Item[String]

Ruft den Strukturknoten mit dem angegebenen Schlüssel aus der Auflistung ab.Gets the tree node with the specified key from the collection.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Übernimmt oder bestimmt den TreeNode an der angegebenen indizierten Position in der Auflistung.Gets or sets the TreeNode at the specified indexed location in the collection.

public:
 virtual property System::Windows::Forms::TreeNode ^ default[int] { System::Windows::Forms::TreeNode ^ get(int index); void set(int index, System::Windows::Forms::TreeNode ^ value); };
public virtual System.Windows.Forms.TreeNode this[int index] { get; set; }
member this.Item(int) : System.Windows.Forms.TreeNode with get, set
Default Public Overridable Property Item(index As Integer) As TreeNode

Parameter

index
Int32 Int32 Int32 Int32

Die indizierte Position des der TreeNode in der Auflistung.The indexed location of the TreeNode in the collection.

Eigenschaftswert

Die TreeNode an der angegebenen indizierten Position in der Auflistung.The TreeNode at the specified indexed location in the collection.

Ausnahmen

Die index Wert ist kleiner als 0 oder größer als die Anzahl der Strukturknoten in der Auflistung.The index value is less than 0 or is greater than the number of tree nodes in the collection.

Beispiele

Im folgenden Codebeispiel wird die erste entfernt TreeNode aus einem TreeView wenn seine TreeNode.Text Eigenschaft auf "Node0" festgelegt ist.The following code example removes the first TreeNode from a TreeView if its TreeNode.Text property is set to "Node0". Wenn eine Button geklickt wird, wird die erste TreeNode in die TreeView wird gelöscht, mit der RemoveAt Methode.When a Button is clicked, the first TreeNode in the TreeView is deleted using the RemoveAt method. Dieses Beispiel erfordert, dass Sie erstellt haben eine TreeView und Button auf eine Form.This example requires that you have created a TreeView and a Button on a Form. Die erste TreeNode in Ihre TreeView müssen Sie eine Text-Eigenschaft des "Node0."The first TreeNode in your TreeView should have a text property of "Node0."

void button2_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   // Delete the first TreeNode in the collection
   // if the Text property is S"Node0."
   if ( this->treeView1->Nodes[ 0 ]->Text->Equals( "Node0" ) )
   {
      this->treeView1->Nodes->RemoveAt( 0 );
   }
}
private void button2_Click(object sender, EventArgs e)
{
   // Delete the first TreeNode in the collection 
   // if the Text property is "Node0." 
   if(this.treeView1.Nodes[0].Text == "Node0")
   {
      this.treeView1.Nodes.RemoveAt(0);
   }
}
Private Sub button2_Click(sender As Object, e As EventArgs) Handles button2.Click
   ' Delete the first TreeNode in the collection 
   ' if the Text property is "Node0." 
   If Me.treeView1.Nodes(0).Text = "Node0" Then
      Me.treeView1.Nodes.RemoveAt(0)
   End If
End Sub

Hinweise

Zuweisen von TreeNode Objekte an einem bestimmten Speicherort, oder klicken Sie zum Abrufen von der TreeNodeCollection, Sie können das Auflistungsobjekt mit einem bestimmten Indexwert verweisen.To assign TreeNode objects to a specific location, or to retrieve them from the TreeNodeCollection, you can reference the collection object with a specific index value. Der Indexwert des dem TreeNodeCollection ist ein nullbasierter Index.The index value of the TreeNodeCollection is a zero-based index.

Siehe auch

Item[String] Item[String] Item[String] Item[String]

Ruft den Strukturknoten mit dem angegebenen Schlüssel aus der Auflistung ab.Gets the tree node with the specified key from the collection.

public:
 virtual property System::Windows::Forms::TreeNode ^ default[System::String ^] { System::Windows::Forms::TreeNode ^ get(System::String ^ key); };
public virtual System.Windows.Forms.TreeNode this[string key] { get; }
member this.Item(string) : System.Windows.Forms.TreeNode
Default Public Overridable ReadOnly Property Item(key As String) As TreeNode

Parameter

key
String String String String

Der Name des der TreeNode aus der Auflistung abgerufen.The name of the TreeNode to retrieve from the collection.

Eigenschaftswert

Das TreeNode mit dem angegebenen Schlüssel.The TreeNode with the specified key.

Hinweise

Die Name Eigenschaft entspricht dem Schlüssel für eine TreeNode in die TreeNodeCollection.The Name property corresponds to the key for a TreeNode in the TreeNodeCollection.

Der Schlüsselvergleich wird nicht beachtet.The key comparison is not case-sensitive. Wenn die key Parameter null oder eine leere Zeichenfolge, die Item[String] -Eigenschaft gibt null.If the key parameter is null or an empty string, the Item[String] property returns null.

Gilt für: