ICanvas Arabirim
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.
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder.
public interface class ICanvas
public interface ICanvas
type ICanvas = interface
Public Interface ICanvas
- Türetilmiş
Özellikler
Alpha |
am nesnesinin opaklığını ayarlar. |
Antialias |
Diğer addan korumanın etkinleştirilip etkinleştirilmediğini gösteren bir değer ayarlar. |
BlendMode |
Bir nesne var olan bir nesnenin üzerinde işlendiğinde ne olacağını belirleyen karıştırma modunu ayarlar. |
DisplayScale |
Kullanıcı arabirimini ölçeklendirmek için ölçeklendirme faktörünü temsil eden bir değer alır veya ayarlar. |
FillColor |
Bir nesnenin içini boyamak için kullanılan rengi ayarlar. |
Font |
Metin çizerken kullanılan yazı tipini ayarlar. |
FontColor |
Metin çizerken yazı tipi rengini ayarlar. |
FontSize |
Metin çizerken kullanılan yazı tipinin boyutunu ayarlar. |
MiterLimit |
Bir nesnedeki satır birleştirmelerinin sicim uzunluğunun sınırını ayarlar. |
StrokeColor |
Bir nesnenin Color ana hattını boyamak için kullanılan öğesini ayarlar. |
StrokeDashOffset |
Bir tirenin başladığı tire deseni içindeki mesafeyi ayarlar. |
StrokeDashPattern |
Bir nesnenin ana hatlarını oluşturmak için kullanılan tire ve boşluk desenini ayarlar. |
StrokeLineCap |
Şekli çizginin başında ve sonunda ayarlar. |
StrokeLineJoin |
Şeklin köşelerinde kullanılan birleştirme türünü ayarlar. |
StrokeSize |
Nesnenin ana hattını çizmek için kullanılan konturun genişliğini ayarlar. |
Yöntemler
ClipPath(PathF, WindingMode) |
Nesneyi, yalnızca nesnenin PathF dışındaki alanın görünür olması için klipler. |
ClipRectangle(Single, Single, Single, Single) |
Bir nesneyi, yalnızca dikdörtgenin bölgesinde yer alan alanın görünür olması için klipler. |
ConcatenateTransform(Matrix3x2) |
tarafından |
DrawArc(Single, Single, Single, Single, Single, Single, Boolean, Boolean) |
Tuvale bir yay çizer. |
DrawEllipse(Single, Single, Single, Single) |
Tuvale üç nokta çizer. |
DrawImage(IImage, Single, Single, Single, Single) |
Tuvale bir resim çizer. |
DrawLine(Single, Single, Single, Single) |
Tuvale iki nokta arasında bir çizgi çizer. |
DrawPath(PathF) |
Belirtilen |
DrawRectangle(Single, Single, Single, Single) |
Tuvale bir dikdörtgen çizer. |
DrawRoundedRectangle(Single, Single, Single, Single, Single) |
Tuvale yuvarlatılmış köşeleri olan bir dikdörtgen çizer. |
DrawString(String, Single, Single, HorizontalAlignment) |
Tuvale bir metin dizesi çizer. |
DrawString(String, Single, Single, Single, Single, HorizontalAlignment, VerticalAlignment, TextFlow, Single) |
Tuvale sınırlayıcı bir kutu içinde bir metin dizesi çizer. |
DrawText(IAttributedText, Single, Single, Single, Single) |
Bir sınırlayıcı kutunun içinde tuvale öznitelikli metin çizer. |
FillArc(Single, Single, Single, Single, Single, Single, Boolean) |
Tuvale dolu bir yay çizer. |
FillEllipse(Single, Single, Single, Single) |
Tuvale dolu bir elips çizer. |
FillPath(PathF, WindingMode) |
Belirtilen |
FillRectangle(Single, Single, Single, Single) |
Tuvale doldurulmuş bir dikdörtgen çizer. |
FillRoundedRectangle(Single, Single, Single, Single, Single) |
Tuvale yuvarlatılmış köşeleri olan dolu bir dikdörtgen çizer. |
GetStringSize(String, IFont, Single) |
Tuvalde çizilirse bir dizenin kaplayacakları alanı hesaplar. |
GetStringSize(String, IFont, Single, HorizontalAlignment, VerticalAlignment) |
Tuvalde çizilirse bir dizenin kaplayacakları alanı hesaplar. |
ResetState() |
Grafik durumunu varsayılan değerlerine sıfırlar. |
RestoreState() |
Grafik durumunu en son kaydedilen duruma geri yükler. |
Rotate(Single) |
Grafik nesneyi tuvalin sol üst köşesinde (0,0) döndürür. |
Rotate(Single, Single, Single) |
Grafik nesneyi bir nokta etrafında döndürür. |
SaveState() |
Geçerli grafik durumunu kaydeder. |
Scale(Single, Single) |
Grafik nesnesini ölçeklendirerek boyutunu değiştirir. |
SetFillPaint(Paint, RectF) |
Grafik nesnesinin dolgusu olarak ayarlar |
SetShadow(SizeF, Single, Color) |
Grafik nesneye gölge ekler. |
SubtractFromClip(Single, Single, Single, Single) |
Nesneyi, yalnızca dikdörtgenin dışındaki alanın görünür olması için klipler. |
Translate(Single, Single) |
Grafik nesneyi yatay ve dikey yönlere kaydırarak. |
Uzantı Metotları
ClipPath(ICanvas, PathF, WindingMode) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
ClipRectangle(ICanvas, Rect) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
ClipRectangle(ICanvas, RectF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawArc(ICanvas, Rect, Single, Single, Boolean, Boolean) |
Yay çizer. Bu, üç nokta sınırları için önceden tanımlanmış bir dikdörtgene sahip olduğunuzda yay çizmek için yardımcı bir yöntemdir. |
DrawArc(ICanvas, RectF, Single, Single, Boolean, Boolean) |
Yay çizer. Bu, üç nokta sınırları için önceden tanımlanmış bir dikdörtgene sahip olduğunuzda yay çizmek için yardımcı bir yöntemdir. |
DrawCircle(ICanvas, Point, Double) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawCircle(ICanvas, PointF, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawCircle(ICanvas, Single, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawEllipse(ICanvas, Rect) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawEllipse(ICanvas, RectF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawLine(ICanvas, PointF, PointF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawPath(ICanvas, PathF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRectangle(ICanvas, Rect) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRectangle(ICanvas, RectF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRoundedRectangle(ICanvas, Rect, Double) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRoundedRectangle(ICanvas, Rect, Double, Double, Double, Double) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRoundedRectangle(ICanvas, RectF, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRoundedRectangle(ICanvas, RectF, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRoundedRectangle(ICanvas, RectF, Single, Single, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawRoundedRectangle(ICanvas, Single, Single, Single, Single, Single, Single, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawString(ICanvas, String, Rect, HorizontalAlignment, VerticalAlignment, TextFlow, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
DrawString(ICanvas, String, RectF, HorizontalAlignment, VerticalAlignment, TextFlow, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
EnableDefaultShadow(ICanvas, Single) |
Varsayılan gölgeyi etkinleştirir. |
FillArc(ICanvas, Rect, Single, Single, Boolean) |
Yay doldurur. Bu, üç nokta sınırları için önceden tanımlanmış bir dikdörtgene sahip olduğunuzda bir yay doldurmak için yardımcı bir yöntemdir. |
FillArc(ICanvas, RectF, Single, Single, Boolean) |
Yay doldurur. Bu, üç nokta sınırları için önceden tanımlanmış bir dikdörtgene sahip olduğunuzda bir yay doldurmak için yardımcı bir yöntemdir. |
FillArc(ICanvas, Single, Single, Single, Single, Single, Single, Paint, Boolean) |
Yayyı belirtilen boyayla doldurur. Bu, dikdörtgen boyutuna ve konumuna göre gradyan tanıtıcı konumlarını hesaplama konusunda endişelenmeniz gerekmemesi için bir yay gradyan ile doldururken kullanabileceğiniz yardımcı bir yöntemdir. |
FillCircle(ICanvas, Point, Double) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillCircle(ICanvas, PointF, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillCircle(ICanvas, Single, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillEllipse(ICanvas, Rect) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillEllipse(ICanvas, RectF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillPath(ICanvas, PathF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillPath(ICanvas, PathF, WindingMode) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRectangle(ICanvas, Rect) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRectangle(ICanvas, RectF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRoundedRectangle(ICanvas, Rect, Double) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRoundedRectangle(ICanvas, Rect, Double, Double, Double, Double) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRoundedRectangle(ICanvas, RectF, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRoundedRectangle(ICanvas, RectF, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRoundedRectangle(ICanvas, RectF, Single, Single, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
FillRoundedRectangle(ICanvas, Single, Single, Single, Single, Single, Single, Single, Single) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
ResetStroke(ICanvas) |
Vuruşu varsayılan ayarlara sıfırlar:
|
SetFillPaint(ICanvas, Paint, Point, Point) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SetFillPaint(ICanvas, Paint, PointF, PointF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SetFillPaint(ICanvas, Paint, Rect) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SetFillPaint(ICanvas, Paint, RectF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SetFillPattern(ICanvas, IPattern) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SetFillPattern(ICanvas, IPattern, Color) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SubtractFromClip(ICanvas, Rect) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SubtractFromClip(ICanvas, RectF) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
SetFillImage(ICanvas, IImage) |
Ad alanından türler kullanılarak 2B grafiklerin çizilebildiği platformdan bağımsız bir tuvali Microsoft.Maui.Graphics temsil eder. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin