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
Public Sub Clear (color As Color)

매개 변수

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 의 상태를 지우고 그래픽 개체를 업데이트할 수 없는 경우 호출 되지 않아야 합니다.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.

적용 대상