TreeNodeCollection.Item[] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Strukturknotens innerhalb der Auflistung.
Überlädt
| Name | Beschreibung |
|---|---|
| Item[Int32] |
Dient zum Abrufen oder Festlegen des TreeNode Werts an der angegebenen indizierten Position in der Auflistung. |
| Item[String] |
Ruft den Strukturknoten mit dem angegebenen Schlüssel aus der Auflistung ab. |
Item[Int32]
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
Dient zum Abrufen oder Festlegen des TreeNode Werts an der angegebenen indizierten Position in der Auflistung.
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
Eigenschaftswert
Die TreeNode an der angegebenen indizierten Position in der Auflistung.
Ausnahmen
.NET 6 und höhere Versionen: index ist null.
Der index Wert ist kleiner als 0 oder größer als der letzte Index in der Auflistung.
Der TreeNode diesem Index zugewiesene Index wird bereits einem anderen Index oder einem anderen TreeView Steuerelement zugewiesen.
Beispiele
Im folgenden Codebeispiel wird der erste TreeNode aus einem TreeView Entfernt, wenn seine TreeNode.Text Eigenschaft auf "Node0" festgelegt ist. Wenn auf einen Button Klick geklickt wird, wird das erste TreeNode Element in der RemoveAtTreeView Methode gelöscht. Dieses Beispiel erfordert, dass Sie ein TreeView und eins ButtonFormerstellt haben. Die erste TreeNode in Ihrer TreeView sollte eine Texteigenschaft von "Node0" aufweisen.
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 von TreeNode Objekten zu einer bestimmten Position oder zum Abrufen aus dem TreeNodeCollectionObjekt können Sie auf das Auflistungsobjekt mit einem bestimmten Indexwert verweisen. Der Indexwert des Indexes TreeNodeCollection ist ein nullbasierter Index.
Weitere Informationen
Gilt für:
Item[String]
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
- Quelle:
- TreeNodeCollection.cs
Ruft den Strukturknoten mit dem angegebenen Schlüssel aus der Auflistung ab.
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; }
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
Eigenschaftswert
Der TreeNode mit dem angegebenen Schlüssel.
Hinweise
Die Name Eigenschaft entspricht dem Schlüssel für eine TreeNode in der TreeNodeCollection.
Bei dem Schlüsselvergleich wird die Groß-/Kleinschreibung nicht beachtet. Wenn der key Parameter oder eine leere Zeichenfolge ist null , gibt die Item[] Eigenschaft zurück null.