Condividi tramite


TreeNode.IsVisible Proprietà

Definizione

Ottiene un valore che indica se il nodo della struttura ad albero è visibile o parzialmente visibile.

public:
 property bool IsVisible { bool get(); };
public bool IsVisible { get; }
[System.ComponentModel.Browsable(false)]
public bool IsVisible { get; }
member this.IsVisible : bool
[<System.ComponentModel.Browsable(false)>]
member this.IsVisible : bool
Public ReadOnly Property IsVisible As Boolean

Valore della proprietà

Boolean

true se il nodo della struttura ad albero è visibile o parzialmente visibile; in caso contrario, false.

Attributi

Esempio

Nell'esempio di codice seguente viene visualizzato l'ultimo nodo dell'albero figlio dell'ultimo nodo della struttura ad albero radice nella visualizzazione albero quando si fa clic su un pulsante. In questo esempio è necessario disporre di un TreeView controllo su un Form oggetto che contiene una raccolta di TreeNode oggetti e un oggetto Button. Dovrebbero essere presenti nodi albero sufficienti in modo che non siano tutti visibili nel controllo visualizzazione albero.

void button3_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   TreeNode^ lastNode = treeView1->Nodes[ treeView1->Nodes->Count - 1 ]->Nodes[ treeView1->Nodes[ treeView1->Nodes->Count - 1 ]->Nodes->Count - 1 ];
   if (  !lastNode->IsVisible )
   {
      lastNode->EnsureVisible();
      MessageBox::Show( String::Concat( lastNode->Text, " tree node is visible." ) );
   }
}
private void button3_Click(object sender, System.EventArgs e)
{
   TreeNode lastNode = treeView1.Nodes[treeView1.Nodes.Count - 1].
     Nodes[treeView1.Nodes[treeView1.Nodes.Count - 1].Nodes.Count - 1];

   if (!lastNode.IsVisible)
   {
      lastNode.EnsureVisible();
      MessageBox.Show(lastNode.Text + " tree node is visible.");
   }
}
Private Sub button3_Click(sender As Object, _
  e As System.EventArgs) Handles button3.Click
   Dim lastNode as TreeNode
   lastNode = treeView1.Nodes(treeView1.Nodes.Count - 1). _
     Nodes(treeView1.Nodes(treeView1.Nodes.Count - 1).Nodes.Count - 1)

   If Not lastNode.IsVisible Then
      lastNode.EnsureVisible()
      MessageBox.Show(lastNode.Text & _
        " tree node is visible.")
   End If
End Sub

Si applica a

Vedi anche