Graphics.Clear(Color) Metoda

Definicja

Czyści całą powierzchnię rysunku i wypełnia ją określonym kolorem tła.

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)

Parametry

color
Color

Kolor tła powierzchni rysunku.

Przykłady

Poniższy przykład kodu jest przeznaczony do użycia z Windows Forms i wymaga PaintEventArgseparametru Paint programu obsługi zdarzeń. Kod czyści powierzchnię rysunku Graphics elementu i ustawia kolor tła na kolor tła zdefiniowany przez system.

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

Uwagi

Clear Skutecznie metoda wypełnia obszar pędzlem koloru stałego określonego koloru. Przezroczystość określonego koloru jest utrzymywana.

Ta metoda czyści stan obiektu graficznego i nie powinien być wywoływany, gdy nie można zaktualizować obiektu graficznego. Jeśli na przykład Clear metoda jest wywoływana na bezpiecznym pulpicie w sesji serwera terminalu, ExternalException może wystąpić, pozostawiając Graphics obiekt w stanie niespójnym.

Dotyczy