VisualStyleElement.TextBox.TextEdit Classe

Definição

Fornece VisualStyleElement objetos para cada estado de uma caixa de texto. Esta 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 seguinte exemplo de código demonstra como criar um VisualStyleRenderer com o VisualStyleElement devolvido pela Disabled propriedade. Para executar este exemplo, cole-o num formulário do Windows. Trate o evento do Paint formulário e chame o DrawVisualStyleElementTextBoxTextEdit4 método a partir do Paint método de gestã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

Observações

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

Propriedades

Name Description
Assist

Recebe um elemento de estilo visual que representa uma caixa de texto em modo assistência.

Disabled

Recebe um elemento de estilo visual que representa uma caixa de texto desativada.

Focused

Recebe um elemento de estilo visual que representa uma caixa de texto com foco.

Hot

Recebe um elemento de estilo visual que representa uma caixa de texto quente.

Normal

Recebe um elemento de estilo visual que representa uma caixa de texto normal.

ReadOnly

Recebe um elemento de estilo visual que representa uma caixa de texto apenas de leitura.

Selected

Recebe um elemento de estilo visual que representa uma caixa de texto selecionada.

Aplica-se a

Ver também