VisualStyleElement.StartPanel.Preview.Normal 属性

定义

获取表示“开始”菜单预览区的视觉样式元素。Gets a visual style element that represents the preview area of the Start menu.

public:
 static property System::Windows::Forms::VisualStyles::VisualStyleElement ^ Normal { System::Windows::Forms::VisualStyles::VisualStyleElement ^ get(); };
public static System.Windows.Forms.VisualStyles.VisualStyleElement Normal { get; }
member this.Normal : System.Windows.Forms.VisualStyles.VisualStyleElement
Public Shared ReadOnly Property Normal As VisualStyleElement

属性值

VisualStyleElement

VisualStyleElement,它表示 "开始" 菜单的预览区域。A VisualStyleElement that represents the preview area of the Start menu.

示例

下面的代码示例演示如何 VisualStyleRenderer 使用属性返回的来创建 VisualStyleElement NormalThe following code example demonstrates how to create a VisualStyleRenderer with the VisualStyleElement returned by the Normal property. 若要运行此示例,请将其粘贴到 Windows 窗体中。To run this example, paste it into a Windows Form. 处理窗体的 Paint 事件,并 DrawVisualStyleElementStartPanelPreview1Paint 事件处理方法调用方法,并将 e 作为传递 PaintEventArgsHandle the form's Paint event and call the DrawVisualStyleElementStartPanelPreview1 method from the Paint event-handling method, passing e as PaintEventArgs.

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

注解

您可以使用 VisualStyleElement 属性返回的 Normal 来创建 VisualStyleRendererYou can use the VisualStyleElement returned by the Normal property to create a VisualStyleRenderer.

适用于