SKCanvasView.PaintSurface Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn der Canvas neu gezeichnet werden muss.
public event EventHandler<SkiaSharp.Views.Forms.SKPaintSurfaceEventArgs> PaintSurface;
public event EventHandler<SkiaSharp.Views.Forms.SKPaintSurfaceEventArgs>? PaintSurface;
Ereignistyp
Beispiele
myView.PaintSurface += (sender, e) => {
var surface = e.Surface;
var surfaceWidth = e.Info.Width;
var surfaceHeight = e.Info.Height;
var canvas = surface.Canvas;
// draw on the canvas
canvas.Flush ();
};
Hinweise
Es gibt zwei Möglichkeiten, auf dieser Oberfläche zu zeichnen: durch Überschreiben der OnPaintSurface(SKPaintSurfaceEventArgs) -Methode oder durch Anfügen eines Handlers an das PaintSurface Ereignis.
Gilt für:
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.