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

Definition

Überlädt

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

Ruft den TreeNode an der angegebenen indizierten Position in der Auflistung ab oder legt diesen fest.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]

Ruft den TreeNode an der angegebenen indizierten Position in der Auflistung ab oder legt diesen fest.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 TreeNode in der Auflistung.The indexed location of the TreeNode in the collection.

Eigenschaftswert

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

Ausnahmen

Der 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 der erste TreeNode aus einem TreeView entfernt, TreeNode.Text wenn seine-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 auf Button ein geklickt wird, wird TreeNode der erste TreeView in der mithilfe der RemoveAt -Methode gelöscht.When a Button is clicked, the first TreeNode in the TreeView is deleted using the RemoveAt method. Für dieses Beispiel ist es erforderlich, dass TreeView Sie ein Button und ein Formauf einem erstellt haben.This example requires that you have created a TreeView and a Button on a Form. Der erste TreeNode in Ihrem TreeView sollte die Text-Eigenschaft "Node0" aufweisen.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

Zum Zuweisen TreeNode von Objekten zu einem bestimmten Speicherort oder zum Abrufen der Objekte TreeNodeCollectionaus der können Sie auf das Auflistungs Objekt 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 von TreeNodeCollection ist ein NULL basierter 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 TreeNode, der aus der Auflistung abgerufen werden soll.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 der TreeNodeCollection.The Name property corresponds to the key for a TreeNode in the TreeNodeCollection.

Beim Schlüssel Vergleich wird die Groß-/Kleinschreibung nicht beachtet.The key comparison is not case-sensitive. Wenn der key -Parameter null oder eine leere Zeichenfolge ist Item[String] , gibt nulldie-Eigenschaft zurück.If the key parameter is null or an empty string, the Item[String] property returns null.

Gilt für: