Graphics.Clear(Color) 메서드

정의

전체 그리기 화면을 지우고 지정된 배경색으로 화면을 채웁니다.Clears the entire drawing surface and fills it with the specified background color.

public:
 void Clear(System::Drawing::Color color);
public void Clear (System.Drawing.Color color);
member this.Clear : System.Drawing.Color -> unit

매개 변수

color
Color

그리기 화면의 배경색을 나타내는 Color 구조체입니다.Color structure that represents the background color of the drawing surface.

예제

다음 코드 예제는 Windows Forms에서 사용 하도록 설계 되었으며 필요 PaintEventArgs e의 매개 변수는 Paint 이벤트 처리기입니다.The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of the Paint event handler. 코드의 그리기 화면을 지우고는 Graphics 청록 시스템 정의 색을 배경색을 가져오거나 설정 합니다.The code clears the drawing surface of the Graphics and sets the background color to the system-defined teal color.

private:
   void ClearColor( PaintEventArgs^ e )
   {
      // Clear screen with teal background.
      e->Graphics->Clear( Color::Teal );
   }
private void ClearColor(PaintEventArgs e)
{
    // Clear screen with teal background.
    e.Graphics.Clear(Color.Teal);
}
Private Sub ClearColor(ByVal e As PaintEventArgs)

    ' Clear screen with teal background.
    e.Graphics.Clear(Color.Teal)
End Sub

설명

Clear 메서드 graphics 개체의 상태를 지우고 graphics 개체를 업데이트할 수 없습니다 하는 경우 호출 되지 않아야 합니다.The Clear method clears the state of the graphics object and should not be called when the graphics object cannot be updated. 예를 들어 경우는 Clear 메서드는 보안 데스크톱에서 터미널 서버 세션에서는 ExternalException 두면 발생할 수 있습니다는 Graphics 일관 되지 않은 상태의 개체입니다.For example, if the Clear method is called on a secure desktop in a terminal server session, an ExternalException may occur, leaving the Graphics object in an inconsistent state.

적용 대상