다음을 통해 공유


DrawToolTipEventArgs.DrawBorder 메서드

정의

시스템 테두리 색을 사용하여 ToolTip의 테두리를 그립니다.

public:
 void DrawBorder();
public void DrawBorder ();
member this.DrawBorder : unit -> unit
Public Sub DrawBorder ()

예제

다음 코드 예제에서는 사용자 지정 그리기 방법은 ToolTip합니다. 이 예에서는 만듭니다는 ToolTip 3 연결 Button 컨트롤에 있는 Form. 예제에서는 합니다 OwnerDraw 속성을 true로 처리 합니다 Draw 이벤트입니다. 에 Draw 이벤트 처리기는 ToolTip 는 사용자 지정 단추에 따라 다르게 그려집니다를 ToolTip 나타난 것 처럼 표시 되는 DrawToolTipEventArgs.AssociatedControl 속성.

다음 코드 부분은 사용을 보여 줍니다.는 DrawBorder, DrawBackground, 및 DrawText 메서드. 참조 된 DrawToolTipEventArgs 전체 코드 예제에 대 한 클래스 개요입니다.

// Draw the ToolTip using default values if the ToolTip is for button3.
else if ( e->AssociatedControl == button3 )
{
   e->DrawBackground();
   e->DrawBorder();
   e->DrawText();
}
// Draw the ToolTip using default values if the ToolTip is for button3.
else if (e.AssociatedControl == button3)
{
    e.DrawBackground();
    e.DrawBorder();
    e.DrawText();
}
ElseIf (e.AssociatedControl Is button3) Then
    ' Draw the ToolTip using default values if the ToolTip is for button3.
    e.DrawBackground()
    e.DrawBorder()
    e.DrawText()
End If

설명

특정 시각적 측면을 사용자 지정 하려는 경우이 메서드를 사용 하 여는 ToolTip, 하지만 표준 도구 설명 테두리의 현재 값을 사용 하 여 그린 SystemColors.WindowFrame합니다. 테두리에서 지정 된 크기로 그려집니다는 Bounds 속성입니다. 범위를 확장할 수는 ToolTip 처리 하 여 표시 되기 전에 Popup 이벤트입니다.

적용 대상