TreeNodeCollection.Item[] Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define um nó de árvore dentro da coleção.
Sobrecargas
| Name | Description |
|---|---|
| Item[Int32] |
Obtém ou define o TreeNode na localização indexada especificada na coleção. |
| Item[String] |
Obtém o nó da árvore com a chave especificada da coleção. |
Item[Int32]
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
Obtém ou define o TreeNode na localização indexada especificada na coleção.
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
Parâmetros
Valor de Propriedade
No TreeNode local indexado especificado na coleção.
Exceções
.NET versões 6 e posteriores: index é null.
O index valor é inferior a 0 ou superior ao último índice da coleção.
O TreeNode que está a ser atribuído a este índice já está atribuído a um índice diferente ou a um controlo diferente TreeView .
Exemplos
O exemplo de código seguinte remove o primeiro TreeNode de a TreeView se a sua TreeNode.Text propriedade estiver definida como "Node0". Quando a Button é clicado, o primeiro TreeNode de é TreeView eliminado usando o RemoveAt método. Este exemplo exige que tenhas criado um TreeView e um Button em um Form. O primeiro TreeNode deverá TreeView ter a propriedade de texto "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
Observações
Para atribuir TreeNode objetos a uma localização específica, ou recuperá-los a partir do TreeNodeCollection, pode referenciar o objeto de coleção com um valor de índice específico. O valor do índice é TreeNodeCollection um índice baseado em zero.
Ver também
Aplica-se a
Item[String]
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
- Origem:
- TreeNodeCollection.cs
Obtém o nó da árvore com a chave especificada da coleção.
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
Parâmetros
Valor de Propriedade
O TreeNode com a chave especificada.
Observações
A Name propriedade corresponde à chave para um TreeNode no TreeNodeCollection.
A comparação principal não é sensível a maiúsculas minúsculas. Se o key parâmetro for null ou uma cadeia vazia, a Item[] propriedade devolve null.