Glyph.Paint(PaintEventArgs) 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.
Tillhandahåller färglogik.
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)
Parametrar
En PaintEventArgs som innehåller händelsedata.
Exempel
I följande exempel visas hur du åsidosätter Paint att rita en glyf. Det här kodexemplet är en del av ett större exempel för BehaviorService klassen.
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
Kommentarer
Metoden Paint är en abstract metod som tvingar Glyph implementeringar att tillhandahålla färglogik. Parametern pe innehåller det Graphics relaterade till utsmyckningsfönstret i BehaviorService.