TreeNode.IsVisible Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of het structuurknooppunt zichtbaar of gedeeltelijk zichtbaar is.

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

Waarde van eigenschap

true indien het structuurknooppunt zichtbaar of gedeeltelijk zichtbaar is; anders, false.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld wordt het laatste onderliggende structuurknooppunt van het laatste hoofdstructuurknooppunt in de structuurweergave weergegeven wanneer op een knop wordt geklikt. In dit voorbeeld moet u een TreeView besturingselement hebben voor een Form besturingselement met een verzameling TreeNode objecten en een Button. Er moeten voldoende structuurknooppunten zijn, zodat ze niet allemaal zichtbaar zijn in het besturingselement voor de structuurweergave.

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

Van toepassing op

Zie ook