Bagikan melalui


Glyph.Paint(PaintEventArgs) Metode

Definisi

Menyediakan logika cat.

public:
 abstract void Paint(System::Windows::Forms::PaintEventArgs ^ pe);
public abstract void Paint (System.Windows.Forms.PaintEventArgs pe);
abstract member Paint : System.Windows.Forms.PaintEventArgs -> unit
Public MustOverride Sub Paint (pe As PaintEventArgs)

Parameter

pe
PaintEventArgs

PaintEventArgs yang berisi data peristiwa.

Contoh

Contoh berikut menunjukkan cara mengambil alih Paint untuk menggambar glyph. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk BehaviorService kelas .

public:
    virtual void Paint(PaintEventArgs^ pe) override
    {
        // Draw our glyph.  Our's is simple:  a blue ellipse.
        pe->Graphics->FillEllipse(Brushes::Blue, Bounds);
    }
public override void Paint(PaintEventArgs pe)
{
    // Draw our glyph. It is simply a blue ellipse.
    pe.Graphics.FillEllipse(Brushes.Blue, Bounds);
}
Public Overrides Sub Paint(ByVal pe As PaintEventArgs)
    ' Draw our glyph.  It is simply a blue ellipse.
    pe.Graphics.FillEllipse(Brushes.Blue, Bounds)

End Sub

Keterangan

Metode ini Paint adalah abstract metode yang memaksa Glyph implementasi untuk menyediakan logika cat. Parameter pe berisi yang Graphics terkait dengan jendela pelikat dari BehaviorService.

Berlaku untuk

Lihat juga