SizeF
SizeF structure
Lagrar ett ordnat par med flyttal, vanligtvis bredden och höjden på en rektangel.
public struct SizeF : IEquatable<SizeF>
Konstruktörer
| namn | Beskrivning |
|---|
| SizeF(PointF) | Initierar en ny instans avSizeF struct. |
| SizeF(SizeF) | Initierar en ny instans avSizeF struct. |
| SizeF(float, float) | Initierar en ny instans av SizeF-strukturen från de angivna dimensionerna. |
Egenskaper
| namn | Beskrivning |
|---|
| Height { get; set; } | Hämtar eller ställer in den vertikala komponenten av denna SizeF-struktur. |
| IsEmpty { get; } | Får ett värde som indikerar om dettaSizeF strukturen har noll bredd och höjd. |
| Width { get; set; } | Hämtar eller ställer in den horisontella komponenten av denna SizeF-struktur. |
Metoder
| namn | Beskrivning |
|---|
| static Add(SizeF, SizeF) | Lägger till bredd och höjd för enSizeF struktur till en annans bredd och höjdSizeF struktur. |
| static Subtract(SizeF, SizeF) | Subtraherar bredden och höjden på enSizeF struktur från en annans bredd och höjdSizeF struktur. |
| override Equals(object) | Testar för att se om det angivna objektet är enSizeF struktur med samma dimensioner som dennaSizeF struktur. |
| Equals(SizeF) | Testar om andraSizeF strukturen har samma storlek som dennaSizeF struktur. |
| override GetHashCode() | Returnerar en hash-kod för dettaSizeF struktur. |
| ToPointF() | Konverterar enSizeF struktur till enPointF struktur. |
| ToSize() | Konverterar enSizeF struktur till enSize struktur. |
| override ToString() | Konverterar attributen för dettaSizeF till en mänsklig läsbar sträng. |
| operator + | Lägger till bredd och höjd för enSizeF struktur till en annans bredd och höjdSizeF struktur. |
| operator / | DelarSizeF av aSingle producerarSizeF . |
| operator == | Testar om tvåSizeF strukturerna är lika. |
| explicit operator | Konverterar den angivnaSizeF till aPointF . |
| operator != | Testar om tvåSizeF strukturer är olika. |
| operator * | MultiplicerarSizeF av aSingle producerarSizeF . (2 operators) |
| operator - | Subtraherar bredden och höjden på enSizeF struktur från en annans bredd och höjdSizeF struktur. |
Fält
| namn | Beskrivning |
|---|
| static readonly Empty | Får enSizeF struktur som har enHeight ochWidth värde på 0. |
Se även