VisualStyleElement.TreeView.Glyph Classe

Definição

Fornece VisualStyleElement objetos para os botões de sinal de mais (+) e sinal de menos (-) de um controlo de vista em árvore. Esta classe não pode ser herdada.

public: ref class VisualStyleElement::TreeView::Glyph abstract sealed
public static class VisualStyleElement.TreeView.Glyph
type VisualStyleElement.TreeView.Glyph = class
Public Class VisualStyleElement.TreeView.Glyph
Herança
VisualStyleElement.TreeView.Glyph

Exemplos

O seguinte exemplo de código demonstra como criar um VisualStyleRenderer com o VisualStyleElement devolvido pela Opened propriedade. Para executar este exemplo, cole-o num formulário do Windows. Trate o evento do Paint formulário e chame o DrawVisualStyleElementTreeViewGlyph1 método a partir do Paint método de gestão de eventos, passando e como PaintEventArgs.

public void DrawVisualStyleElementTreeViewGlyph1(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.TreeView.Glyph.Closed))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Closed);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.TreeView.Glyph.Closed",
             this.Font, Brushes.Black, new Point(10, 10));
    }
    else
        e.Graphics.DrawString("This element is not defined in the current visual style.",
             this.Font, Brushes.Black, new Point(10, 10));
}
Public Sub DrawVisualStyleElementTreeViewGlyph1(ByVal e As PaintEventArgs)
    If (VisualStyleRenderer.IsElementDefined( _
     VisualStyleElement.TreeView.Glyph.Closed)) Then
        Dim renderer As New VisualStyleRenderer _
          (VisualStyleElement.TreeView.Glyph.Closed)
        Dim rectangle1 As New Rectangle(10, 50, 50, 50)
        renderer.DrawBackground(e.Graphics, rectangle1)
        e.Graphics.DrawString("VisualStyleElement.TreeView.Glyph.Closed", _
          Me.Font, Brushes.Black, New Point(10, 10))
    Else
        e.Graphics.DrawString("This element is not defined in the current visual style.", _
          Me.Font, Brushes.Black, New Point(10, 10))
    End If
End Sub

Observações

As propriedades da VisualStyleElement.TreeView.Glyph classe recebem a VisualStyleElement para os botões de sinal de mais e sinal de menos que aparecem ao lado de um nó de vista em árvore que contém elementos filhos.

Propriedades

Name Description
Closed

Recebe um elemento de estilo visual que representa um botão de sinal menos (-) de um nó de vista em árvore.

Opened

Obtém um elemento de estilo visual que representa um botão de sinal de mais (+) de um nó de vista em árvore.

Aplica-se a

Ver também