Struct SizeF

SizeF structure

Lagrar ett ordnat par med flyttal, vanligtvis bredden och höjden på en rektangel.

public struct SizeF

Konstruktörer

namnBeskrivning
SizeF(PointF)Initierar en ny instans avSizeF struktur från den angivnaPointF .
SizeF(SizeF)Initierar en ny instans avSizeF struktur från den angivnaSizeF .
SizeF(float, float)Initierar en ny instans avSizeF struktur från de angivna måtten.

Egenskaper

namnBeskrivning
static Empty { get; }Får en ny instans avSizeF struktur som harWidth ochHeight värden satt till noll.
Height { get; set; }Hämtar eller ställer in den vertikala komponenten av dettaSizeF .
IsEmpty { get; }Får ett värde som indikerar om dettaSizeF har noll bredd och höjd.
Width { get; set; }Hämtar eller ställer in den horisontella komponenten av dettaSizeF .

Metoder

namnBeskrivning
static Add(SizeF, SizeF)Lägger till bredd och höjd för enSizeF struktur till en annans bredd och höjdSizeFstruktur.
static Subtract(SizeF, SizeF)Subtraherar bredden och höjden på enSizeF struktur från en annans bredd och höjdSizeFstruktur.
override Equals(object)Testar för att se om det angivna objektet är enSizeF med samma mått som dennaSizeF .
override GetHashCode()Returnerar en hash-kod för dettaSizestruktur.
ToPointF()Konverterar enSizeF till aPointF .
ToSize()Konverterar enSizeF till aSize struktur med trunkerade storleksvärden.
override ToString()Skapar en läsbar sträng som representerar dettaSizeF .
operator +Lägger till bredd och höjd för enSizeF struktur till en annans bredd och höjdSizeFstruktur.
operator ==Testar om tvåSizeF strukturerna är lika.
explicit operatorKonverterar den angivnaSizeF till aPointF .
operator !=Testar om tvåSizeF strukturer är olika.
operator -Subtraherar bredden och höjden på enSizeF struktur från en annans bredd och höjdSizeFstruktur.

Se även