TreeNodeCollection.Item[] Eigenschap

Definitie

Hiermee wordt een structuurknooppunt in de verzameling opgehaald of ingesteld.

Overloads

Name Description
Item[Int32]

Hiermee haalt u de TreeNode op de opgegeven geïndexeerde locatie in de verzameling op of stelt u deze in.

Item[String]

Hiermee haalt u het structuurknooppunt op met de opgegeven sleutel uit de verzameling.

Item[Int32]

Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs

Hiermee haalt u de TreeNode op de opgegeven geïndexeerde locatie in de verzameling op of stelt u deze in.

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

Parameters

index
Int32

De geïndexeerde locatie van de TreeNode in de verzameling.

Waarde van eigenschap

De TreeNode op de opgegeven geïndexeerde locatie in de verzameling.

Uitzonderingen

.NET 6 en hoger: index is null.

De index waarde is kleiner dan 0 of groter dan de laatste index in de verzameling.

De TreeNode index die aan deze index wordt toegewezen, is al toegewezen aan een andere index of aan een ander TreeView besturingselement.

Voorbeelden

In het volgende codevoorbeeld wordt de eerste TreeNode verwijderd uit een TreeView als TreeNode.Text de eigenschap is ingesteld op Node0. Wanneer op een Button klik wordt geklikt, wordt de eerste TreeNode in het bestand TreeView verwijderd met behulp van de RemoveAt methode. Voor dit voorbeeld moet u een TreeView en een Button op een Formhebben gemaakt. De eerste TreeNode in uw TreeView moet een teksteigenschap hebben van '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

Opmerkingen

Als u objecten wilt toewijzen TreeNode aan een specifieke locatie of deze wilt ophalen uit de TreeNodeCollectionlocatie, kunt u verwijzen naar het verzamelingsobject met een specifieke indexwaarde. De indexwaarde van de TreeNodeCollection index is een op nul gebaseerde index.

Zie ook

Van toepassing op

Item[String]

Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs
Bron:
TreeNodeCollection.cs

Hiermee haalt u het structuurknooppunt op met de opgegeven sleutel uit de verzameling.

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

Parameters

key
String

De naam van de TreeNode verzameling die moet worden opgehaald.

Waarde van eigenschap

De TreeNode met de opgegeven sleutel.

Opmerkingen

De Name eigenschap komt overeen met de sleutel voor een TreeNode in de TreeNodeCollection.

De sleutelvergelijking is niet hoofdlettergevoelig. Als de key parameter of een lege tekenreeks is null , wordt de Item[] eigenschap geretourneerd null.

Van toepassing op