Size Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public value class Size : IEquatable<System::Drawing::Size>
public value class Size
[System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public struct Size : IEquatable<System.Drawing.Size>
public struct Size
public struct Size : IEquatable<System.Drawing.Size>
[System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct Size
[<System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
type Size = struct
type Size = struct
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Size = struct
Public Structure Size
Implements IEquatable(Of Size)
Public Structure Size
- Dědičnost
- Atributy
- Implementuje
Poznámky
Třída Size se používá k určení výšky a šířky prostřednictvím Size vlastnosti pro Rectangle, RectangleF, ImageIcon a další třídy grafiky. Operace na zařízení můžete provádět Size pomocí přetížených operátorů, jako Additionjsou , Subtractiona Equality. Jednotka struktury Height a SizeWidth závisí na PageUnit nastavení a PageScale objektuGraphics, který se používá k kreslení.
Konstruktory
Size(Int32, Int32) |
Inicializuje novou instanci Size struktury ze zadaných dimenzí. |
Size(Point) |
Inicializuje novou instanci Size struktury ze zadané Point struktury. |
Pole
Empty |
Vlastnosti
Height |
Získá nebo nastaví svislou komponentu této Size struktury. |
IsEmpty |
Testuje, zda má tato Size struktura šířku a výšku 0. |
Width |
Získá nebo nastaví vodorovnou komponentu této Size struktury. |
Metody
Add(Size, Size) |
Přidá šířku a výšku jedné Size struktury k šířce a výšce jiné Size struktury. |
Ceiling(SizeF) |
Převede zadanou SizeFSize strukturu na strukturu zaokrouhlením hodnot Size struktury na další vyšší celočíselné hodnoty. |
Equals(Object) |
Testuje, zda zadaný objekt je Size struktura se stejnými rozměry jako tato Size struktura. |
Equals(Size) |
Určuje, zda je aktuální objekt roven jinému objektu stejného typu. |
GetHashCode() |
Vrátí kód hash pro tuto Size strukturu. |
Round(SizeF) |
Převede zadanou SizeFSize strukturu na strukturu zaokrouhlením hodnot SizeF struktury na nejbližší celočíselné hodnoty. |
Subtract(Size, Size) |
Odečte šířku a výšku jedné Size konstrukce od šířky a výšky jiné Size konstrukce. |
ToString() |
Vytvoří čitelný řetězec, který představuje tuto Size strukturu. |
Truncate(SizeF) |
Převede zadanou SizeFSize strukturu na strukturu tak, že zkrátí hodnoty SizeF struktury na další nižší celočíselné hodnoty. |
Operátory
Addition(Size, Size) |
Přidá šířku a výšku jedné Size struktury k šířce a výšce jiné Size struktury. |
Division(Size, Int32) |
Vydělí zadané Size celé číslo. |
Division(Size, Single) |
Vydělí zadané Size číslo s plovoucí desetinou čárkou s jednou přesností. |
Equality(Size, Size) |
Testuje, zda jsou dvě Size struktury stejné. |
Explicit(Size to Point) | |
Implicit(Size to SizeF) | |
Inequality(Size, Size) |
Testuje, jestli se dvě Size struktury liší. |
Multiply(Int32, Size) |
Vynásobí zadané celé číslo zadaným Sizečíslem . |
Multiply(Single, Size) |
Vynásobí zadané číslo s plovoucí desetinnou čárkou s jednoduchou přesností zadanou Sizehodnotou . |
Multiply(Size, Int32) |
Vynásobí zadané Size celé číslo. |
Multiply(Size, Single) |
Vynásobí zadané Size číslo s plovoucí desetinnou čárkou s jednou přesností. |
Subtraction(Size, Size) |
Odečte šířku a výšku jedné Size konstrukce od šířky a výšky jiné Size konstrukce. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat Problémy GitHubu jako mechanismus zpětné vazby pro obsah a nahradíme ho novým systémem zpětné vazby. Další informace najdete tady:Odeslat a zobrazit názory pro