TreeNodeCollection.Item[] Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví uzel stromu v kolekci.
Přetížení
| Name | Description |
|---|---|
| Item[Int32] |
Získá nebo nastaví na TreeNode zadané indexované umístění v kolekci. |
| Item[String] |
Získá uzel stromu se zadaným klíčem z kolekce. |
Item[Int32]
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
Získá nebo nastaví na TreeNode zadané indexované umístění v kolekci.
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
Parametry
Hodnota vlastnosti
V TreeNode zadaném indexovaném umístění v kolekci.
Výjimky
.NET 6 a novější verze: index je null.
Hodnota index je menší než 0 nebo je větší než poslední index v kolekci.
Přiřazené TreeNode k tomuto indexu je již přiřazeno k jinému indexu nebo jinému TreeView ovládacímu prvku.
Příklady
Následující příklad kódu odebere první TreeNode z TreeView if jeho TreeNode.Text vlastnost je nastavena na "Node0". Button Když kliknete na tlačítko, první TreeNode v souboru TreeView se odstraní pomocí RemoveAt metody. Tento příklad vyžaduje, abyste vytvořili a TreeView na Button objektu Form. První TreeNode ve vašem případě TreeView by měl mít textovou vlastnost 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
Poznámky
Pokud chcete přiřadit TreeNode objekty k určitému umístění nebo je načíst z objektu TreeNodeCollection, můžete na objekt kolekce odkazovat s konkrétní hodnotou indexu. Hodnota indexu TreeNodeCollection je index založený na nule.
Viz také
Platí pro
Item[String]
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
- Zdroj:
- TreeNodeCollection.cs
Získá uzel stromu se zadaným klíčem z kolekce.
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
Parametry
Hodnota vlastnosti
Se TreeNode zadaným klíčem.
Poznámky
Vlastnost Name odpovídá klíči TreeNode v objektu TreeNodeCollection.
Klíčové porovnání nerozlišuje malá a velká písmena.
key Pokud je null parametr nebo prázdný řetězec, Item[] vrátí nullvlastnost .