Size Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Klasa Size służy do określania wysokości i szerokości właściwości Size dla Rectangle, RectangleF, ImageIcon i innych klas graficznych. Operacje na obiekcie Size można wykonywać przy użyciu przeciążonych operatorów, takich jak Addition, Subtractioni Equality. Jednostka struktury Height i SizeWidth zależy od PageUnit ustawień i PageScale dla Graphics obiektu, który jest używany do rysowania.
Konstruktory
Size(Int32, Int32) |
Inicjuje Size nowe wystąpienie struktury z określonych wymiarów. |
Size(Point) |
Inicjuje Size nowe wystąpienie struktury z określonej Point struktury. |
Pola
Empty |
Właściwości
Height |
Pobiera lub ustawia pionowy składnik tej Size struktury. |
IsEmpty |
Sprawdza, czy ta Size struktura ma szerokość i wysokość 0. |
Width |
Pobiera lub ustawia składnik poziomy tej Size struktury. |
Metody
Add(Size, Size) |
Dodaje szerokość i wysokość jednej Size struktury do szerokości i wysokości innej Size struktury. |
Ceiling(SizeF) |
Konwertuje określoną SizeF strukturę na Size strukturę, zaokrąglając wartości Size struktury do następnych wyższych wartości całkowitych. |
Equals(Object) |
Sprawdza, czy określony obiekt jest strukturą Size o tych samych wymiarach co ta Size struktura. |
Equals(Size) |
Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu. |
GetHashCode() |
Zwraca kod skrótu dla tej Size struktury. |
Round(SizeF) |
Konwertuje określoną SizeF strukturę na Size strukturę, zaokrąglając wartości SizeF struktury do najbliższych wartości całkowitych. |
Subtract(Size, Size) |
Odejmuje szerokość i wysokość jednej Size struktury od szerokości i wysokości innej Size struktury. |
ToString() |
Tworzy ciąg czytelny dla człowieka, który reprezentuje tę Size strukturę. |
Truncate(SizeF) |
Konwertuje określoną SizeF strukturę na Size strukturę, obcinając wartości struktury do następnych niższych SizeF wartości całkowitych. |
Operatory
Addition(Size, Size) |
Dodaje szerokość i wysokość jednej Size struktury do szerokości i wysokości innej Size struktury. |
Division(Size, Int32) |
Dzieli wartość określoną Size przez określoną liczbę całkowitą. |
Division(Size, Single) |
Dzieli określony Size przez określoną liczbę zmiennoprzecinkową o pojedynczej precyzji. |
Equality(Size, Size) |
Sprawdza, czy dwie Size struktury są równe. |
Explicit(Size to Point) | |
Implicit(Size to SizeF) | |
Inequality(Size, Size) |
Sprawdza, czy dwie Size struktury są różne. |
Multiply(Int32, Size) |
Mnoży określoną liczbę całkowitą przez określoną Sizewartość . |
Multiply(Single, Size) |
Mnoży określony numer zmiennoprzecinkowa o określonej precyzji przez określony Sizeelement . |
Multiply(Size, Int32) |
Mnoży określony Size przez określoną liczbę całkowitą. |
Multiply(Size, Single) |
Mnoży określony Size przez określoną liczbę zmiennoprzecinkową o pojedynczej precyzji. |
Subtraction(Size, Size) |
Odejmuje szerokość i wysokość jednej Size struktury od szerokości i wysokości innej Size struktury. |