VisualStyleElement.Window.MdiSysButton.Hot 속성
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
MDI(다중 문서 인터페이스) 자식 창에 있는 활성 상태의 시스템 단추를 나타내는 비주얼 스타일 요소를 가져옵니다.
public:
static property System::Windows::Forms::VisualStyles::VisualStyleElement ^ Hot { System::Windows::Forms::VisualStyles::VisualStyleElement ^ get(); };
public static System.Windows.Forms.VisualStyles.VisualStyleElement Hot { get; }
static member Hot : System.Windows.Forms.VisualStyles.VisualStyleElement
Public Shared ReadOnly Property Hot As VisualStyleElement
A VisualStyleElement 나타내는 합니다 시스템 MDI 자식 창에 활성 상태의 단추입니다.
다음 코드 예제에는 만드는 방법을 보여 줍니다는 VisualStyleRenderer 사용 하 여 합니다 VisualStyleElement 반환한는 Hot 속성입니다. 이 예제를 실행 하려면 Windows 폼에 붙여 넣습니다. 양식의 처리 Paint 이벤트 및 호출 합니다 DrawVisualStyleElementWindowMdiSysButton2
메서드에서 Paint 전달 하는 이벤트 처리 메서드를 e
으로 PaintEventArgs입니다.
public void DrawVisualStyleElementWindowMdiSysButton2(PaintEventArgs e)
{
if (VisualStyleRenderer.IsElementDefined(
VisualStyleElement.Window.MdiSysButton.Hot))
{
VisualStyleRenderer renderer =
new VisualStyleRenderer(VisualStyleElement.Window.MdiSysButton.Hot);
Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
renderer.DrawBackground(e.Graphics, rectangle1);
e.Graphics.DrawString("VisualStyleElement.Window.MdiSysButton.Hot",
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 DrawVisualStyleElementWindowMdiSysButton2(ByVal e As PaintEventArgs)
If (VisualStyleRenderer.IsElementDefined( _
VisualStyleElement.Window.MdiSysButton.Hot)) Then
Dim renderer As New VisualStyleRenderer _
(VisualStyleElement.Window.MdiSysButton.Hot)
Dim rectangle1 As New Rectangle(10, 50, 50, 50)
renderer.DrawBackground(e.Graphics, rectangle1)
e.Graphics.DrawString("VisualStyleElement.Window.MdiSysButton.Hot", _
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 반환한 합니다 Hot 만들 속성을 VisualStyleRenderer합니다.
제품 | 버전 |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
.NET 피드백
.NET은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.