SKCanvasView.OnPaintSurface(SKPaintSurfaceEventArgs) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tuvale çizim yapmak için bunu uygulayın.
protected virtual void OnPaintSurface (SkiaSharp.Views.Forms.SKPaintSurfaceEventArgs e);
Parametreler
Çizim yüzeyini ve bilgilerini içeren olay bağımsız değişkenleri.
Örnekler
protected override void OnPaintSurface (SKPaintSurfaceEventArgs e)
{
// call the base method
base.OnPaintSurface (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 ();
}
Açıklamalar
Bu yüzey üzerinde çizim yapmanın iki yolu vardır: yöntemini geçersiz kılarak OnPaintSurface(SKPaintSurfaceEventArgs) veya olaya bir işleyici PaintSurface ekleyerek.
Önemli
Bu yöntem geçersiz kılınırsa, temel çağrılmalıdır, aksi takdirde olay tetiklenmez.
Şunlara uygulanır
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.