Region

Region class

Dikdörtgenler ve yollardan oluşan bir grafik şeklinin içini tanımlar. Bu sınıf devralınamaz.

public sealed class Region : IDisposable

yapıcılar

İsimTanım
Region()Yeni bir örneğini başlatırRegion sınıf.
Region(GraphicsPath)Yeni bir örneğini başlatırRegion belirtilen sınıfGraphicsPath .
Region(Rectangle)Yeni bir örneğini başlatırRegion belirtilen sınıftanRectangle yapı.
Region(RectangleF)Yeni bir örneğini başlatırRegion belirtilen sınıftanRectangleF yapı.
Region(RegionData)Yeni bir örneğini başlatırRegion belirtilen verilerden sınıf.

yöntemler

İsimTanım
Clone()Bunun tam bir kopyasını oluştururRegion .
Complement(GraphicsPath)Bunu güncellerRegion belirtilen kısmı içermekGraphicsPath bu, bununla kesişmez Region .
Complement(Rectangle)Bunu güncellerRegion belirtilen kısmı içermekRectangle bununla kesişmeyen yapı Region .
Complement(RectangleF)Bunu güncellerRegion belirtilen kısmı içermekRectangleF bununla kesişmeyen yapı Region .
Complement(Region)Bunu güncellerRegion belirtilen kısmı içermekRegion bununla kesişmeyen Region .
Dispose()Bunun kullandığı tüm kaynakları serbest bırakırRegion .
Equals(Region, Graphics)BelirtilenRegion bununla aynıRegion belirtilen çizim yüzeyinde.
Exclude(GraphicsPath)Bunu güncellerRegion yalnızca, belirtilen ile kesişmeyen iç kısmını içerecek şekildeGraphicsPath .
Exclude(Rectangle)Bunu güncellerRegion yalnızca iç kısmının belirtilen ile kesişmeyen kısmını içermek içinRectangle yapı.
Exclude(RectangleF)Bunu güncellerRegion yalnızca, belirtilen ile kesişmeyen iç kısmını içerecek şekildeRectangleF yapı.
Exclude(Region)Bunu güncellerRegion yalnızca iç kısmının belirtilen ile kesişmeyen kısmını içermek içinRegion .
GetBounds(Graphics)RectangleFbunu sınırlayan bir dikdörtgeni temsil eden yapıRegion bir çizim yüzeyindeGraphics nesne.
GetRegionData()Bir döndürürRegionData bunu açıklayan bilgileri temsil edenRegion .
GetRegionScans(Matrix)Bir dizi döndürürRectangleF buna yakın yapılarRegion belirtilen matris dönüşümü uygulandıktan sonra.
Intersect(GraphicsPath)Bunu güncellerRegion belirtilen ile kendisinin kesişimineGraphicsPath .
Intersect(Rectangle)Bunu güncellerRegion belirtilen ile kendisinin kesişimineRectangle yapı.
Intersect(RectangleF)Bunu güncellerRegion belirtilen ile kendisinin kesişimineRectangleF yapı.
Intersect(Region)Bunu güncellerRegion belirtilen ile kendisinin kesişimineRegion .
IsEmpty(Graphics)Bunun olup olmadığını test ederRegion belirtilen çizim yüzeyinde boş bir iç kısım var.
IsInfinite(Graphics)Bunun olup olmadığını test ederRegion belirtilen çizim yüzeyinde sonsuz bir iç kısma sahiptir.
IsVisible(Point)BelirtilenPoint yapı bunun içinde yer alırRegion .
IsVisible(PointF)BelirtilenPointF yapı bunun içinde yer alırRegion .
IsVisible(Rectangle)Belirtilenin herhangi bir bölümününRectangle yapı this içinde yer alıyorRegion .
IsVisible(RectangleF)Belirtilenin herhangi bir bölümününRectangleF yapı bu içinde bulunurRegion .
IsVisible(float, float)Belirtilen noktanın bunun içinde olup olmadığını test eder.Region .
IsVisible(Point, Graphics)BelirtilenPoint yapı bunun içinde yer alırRegion belirtilen kullanılarak çizildiğindeGraphics .
IsVisible(PointF, Graphics)BelirtilenPointF yapı bunun içinde yer alırRegion belirtilen kullanılarak çizildiğindeGraphics .
IsVisible(Rectangle, Graphics)Belirtilenin herhangi bir bölümününRectangle yapı bu içinde bulunurRegion belirtilen kullanılarak çizildiğindeGraphics .
IsVisible(RectangleF, Graphics)Belirtilenin herhangi bir bölümününRectangleF yapı bu içinde bulunurRegion belirtilen kullanılarak çizildiğindeGraphics .
IsVisible(float, float, Graphics)Belirtilen noktanın bunun içinde olup olmadığını test eder.Region belirtilen kullanılarak çizildiğindeGraphics.
IsVisible(int, int, Graphics)Belirtilen noktanın bunun içinde olup olmadığını test eder.Region belirtilen kullanılarak çizildiğinde nesneGraphics nesne.
IsVisible(float, float, float, float)Belirtilen dikdörtgenin herhangi bir bölümünün bunun içinde bulunup bulunmadığını test ederRegion .
IsVisible(int, int, int, int)Belirtilen dikdörtgenin herhangi bir bölümünün bunun içinde bulunup bulunmadığını test ederRegion .
IsVisible(float, float, float, float, Graphics)Belirtilen dikdörtgenin herhangi bir bölümünün bunun içinde bulunup bulunmadığını test ederRegion belirtilen kullanılarak çizildiğindeGraphics .
IsVisible(int, int, int, int, Graphics)Belirtilen dikdörtgenin herhangi bir bölümünün bunun içinde bulunup bulunmadığını test ederRegion belirtilen kullanılarak çizildiğinde Graphics .
MakeEmpty()Bunu başlatırRegion boş bir iç mekana.
MakeInfinite()Bunu başlatırRegion sonsuz bir iç mekana nesne.
Transform(Matrix)Bunu dönüştürürRegion belirtilen tarafındanMatrix .
Translate(float, float)Bunun koordinatlarını ofsetlerRegion belirtilen miktarda.
Translate(int, int)Bunun koordinatlarını ofsetlerRegion belirtilen miktarda.
Union(GraphicsPath)Bunu güncellerRegion kendisinin ve belirtilenin birliğineGraphicsPath .
Union(Rectangle)Bunu güncellerRegion kendisinin ve belirtilenin birliğineRectangle yapı.
Union(RectangleF)Bunu güncellerRegion kendisinin ve belirtilenin birliğineRectangleF yapı.
Union(Region)Bunu güncellerRegion kendisinin ve belirtilenin birliğineRegion .
Xor(GraphicsPath)Bunu güncellerRegionbirliğe eksi belirtilen the ile kendisinin kesişimiGraphicsPath .
Xor(Rectangle)Bunu güncellerRegionbirliğe eksi belirtilen the ile kendisinin kesişimiRectangle yapı.
Xor(RectangleF)Bunu güncellerRegion birliğe eksi belirtilen ile kendisinin kesişimiRectangleF yapı.
Xor(Region)Bunu güncellerRegionbirliğe eksi belirtilen the ile kendisinin kesişimiRegion .

Ayrıca bakınız