Struct SizeF
SizeF structure
Tipik olarak bir dikdörtgenin genişliği ve yüksekliği olan sıralı bir kayan noktalı sayı çifti depolar.
yapıcılar
| İsim | Tanım |
|---|
| SizeF(PointF) | Yeni bir örneğini başlatır.SizeF belirtilen yapıPointF . |
| SizeF(SizeF) | Yeni bir örneğini başlatır.SizeF belirtilen yapıSizeF . |
| SizeF(float, float) | Yeni bir örneğini başlatır.SizeF belirtilen boyutlardan yapı. |
Özellikleri
| İsim | Tanım |
|---|
| static Empty { get; } | Yeni bir örneğini alırSizeF sahip olan yapıWidth VeHeight değerler sıfıra ayarlandı. |
| Height { get; set; } | Bunun dikey bileşenini alır veya ayarlarSizeF . |
| IsEmpty { get; } | Bunun olup olmadığını gösteren bir değer alır.SizeF sıfır genişliğe ve yüksekliğe sahiptir. |
| Width { get; set; } | Bunun yatay bileşenini alır veya ayarlarSizeF . |
yöntemler
| İsim | Tanım |
|---|
| static Add(SizeF, SizeF) | Birinin genişliğini ve yüksekliğini eklerSizeF diğerinin genişliğine ve yüksekliğine yapıSizeFyapı. |
| static Subtract(SizeF, SizeF) | Birinin genişliğini ve yüksekliğini çıkarırSizeF diğerinin genişliğinden ve yüksekliğinden yapıSizeFyapı. |
| override Equals(object) | Belirtilen nesnenin bir nesne olup olmadığını test eder.SizeF bununla aynı boyutlara sahipSizeF . |
| override GetHashCode() | Bunun için bir karma kod döndürürSizeyapı. |
| ToPointF() | dönüştürürSizeF birPointF . |
| ToSize() | dönüştürürSizeF birSize kesik boyut değerlerine sahip yapı. |
| override ToString() | Bunu temsil eden insanlar tarafından okunabilir bir dize oluşturur.SizeF . |
| operator + | Birinin genişliğini ve yüksekliğini eklerSizeF diğerinin genişliğine ve yüksekliğine yapıSizeFyapı. |
| operator == | İki olup olmadığını test ederSizeF yapılar eşittir. |
| explicit operator | Belirtileni dönüştürürSizeF birPointF . |
| operator != | İki olup olmadığını test ederSizeF yapılar farklıdır. |
| operator - | Birinin genişliğini ve yüksekliğini çıkarırSizeF diğerinin genişliğinden ve yüksekliğinden yapıSizeFyapı. |
Ayrıca bakınız