Graphics.Clear(Color) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Rensar hela ritytan och fyller den med den angivna bakgrundsfärgen.
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)
Parametrar
- color
- Color
Bakgrundsfärgen på ritytan.
Exempel
Följande kodexempel är utformat för användning med Windows Forms och kräver PaintEventArgse, vilket är en parameter för händelsehanteraren Paint. Koden rensar ritytan Graphics i och anger bakgrundsfärgen till den systemdefinierade krickafärgen.
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
Kommentarer
Clear I praktiken fyller metoden ett område med en helfärgsborste av den angivna färgen. Transparensen för den angivna färgen bibehålls.
Den här metoden rensar grafikobjektets tillstånd och bör inte anropas när grafikobjektet inte kan uppdateras. Om metoden till exempel Clear anropas på ett säkert skrivbord i en terminalserversession kan en ExternalException inträffa, vilket lämnar Graphics objektet i ett inkonsekvent tillstånd.