Graphics.Clear(Color) Yöntem

Tanım

Çizim yüzeyinin tamamını temizler ve belirtilen arka plan rengiyle doldurur.

C#
public void Clear(System.Drawing.Color color);

Parametreler

color
Color

Çizim yüzeyinin arka plan rengi.

Örnekler

Aşağıdaki kod örneği Windows Forms ile kullanılmak üzere tasarlanmıştır ve Paint olay işleyicisinin bir parametresi olan PaintEventArgsegerektirir. Kod, Graphics çizim yüzeyini temizler ve arka plan rengini sistem tanımlı deniz mavisi rengine ayarlar.

C#
private void ClearColor(PaintEventArgs e)
{
    // Clear screen with teal background.
    e.Graphics.Clear(Color.Teal);
}

Açıklamalar

Etkili bir şekilde, Clear yöntemi bir alanı belirtilen renkte düz bir renk fırçasıyla doldurur. Belirtilen rengin saydamlığı korunur.

Bu yöntem grafik nesnesinin durumunu temizler ve grafik nesnesi güncelleştirilemediğinde çağrılmamalıdır. Örneğin, Clear yöntemi terminal sunucusu oturumunda güvenli bir masaüstünde çağrılırsa, Graphics nesnesini tutarsız durumda bırakarak bir ExternalException oluşabilir.

Şunlara uygulanır

Ürün Sürümler
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10