TreeNode.IsVisible Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Strukturknoten vollständig oder teilweise sichtbar ist.

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

Eigenschaftswert

Boolean

true, wenn der Strukturknoten vollständig oder teilweise sichtbar ist, andernfalls false.

Attribute

Beispiele

Im folgenden Codebeispiel wird der letzte untergeordnete Baumknoten des letzten Stammstrukturknotens in der Strukturansicht angezeigt, wenn auf eine Schaltfläche geklickt wird. In diesem Beispiel ist erforderlich, dass Sie über ein Steuerelement verfügenForm, das eine TreeView Auflistung von TreeNode Objekten und eine Button. Es sollte genügend Strukturknoten vorhanden sein, damit sie nicht alle im Strukturansichtssteuerelement sichtbar sind.

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

Gilt für

Siehe auch