Partilhar via


VisualStyleElement.TextBox.TextEdit Classe

Definição

Fornece objetos VisualStyleElement para cada estado de uma caixa de texto. Essa classe não pode ser herdada.

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

Exemplos

O exemplo de código a Disabled seguir demonstra como criar um VisualStyleRenderer com o VisualStyleElement retornado pela propriedade . Para executar este exemplo, cole-o em um Windows Form. Manipule o evento do Paint formulário e chame o DrawVisualStyleElementTextBoxTextEdit4 método do Paint método de manipulação de eventos, passando e como PaintEventArgs.

public void DrawVisualStyleElementTextBoxTextEdit4(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.TextBox.TextEdit.Disabled))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.TextBox.TextEdit.Disabled);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.TextBox.TextEdit.Disabled",
             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 DrawVisualStyleElementTextBoxTextEdit4(ByVal e As PaintEventArgs)
    If (VisualStyleRenderer.IsElementDefined( _
     VisualStyleElement.TextBox.TextEdit.Disabled)) Then
        Dim renderer As New VisualStyleRenderer _
          (VisualStyleElement.TextBox.TextEdit.Disabled)
        Dim rectangle1 As New Rectangle(10, 50, 50, 50)
        renderer.DrawBackground(e.Graphics, rectangle1)
        e.Graphics.DrawString("VisualStyleElement.TextBox.TextEdit.Disabled", _
          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

Comentários

Cada propriedade da VisualStyleElement.TextBox.TextEdit classe retorna um VisualStyleElement para um estado diferente de uma caixa de texto.

Propriedades

Assist

Obtém um elemento de estilo visual que representa uma caixa de texto no modo de assistência.

Disabled

Obtém um elemento de estilo visual que representa uma caixa de texto desabilitada.

Focused

Obtém um elemento de estilo visual que representa uma caixa de texto que tem o foco.

Hot

Obtém um elemento de estilo visual que representa uma caixa de texto ativa.

Normal

Obtém um elemento de estilo visual que representa uma caixa de texto normal.

ReadOnly

Obtém um elemento de estilo visual que representa uma caixa de texto somente leitura.

Selected

Obtém um elemento de estilo visual que representa uma caixa de texto selecionada.

Aplica-se a

Confira também