Int32Rect 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.
Opisuje szerokość, wysokość i lokalizację prostokąta liczby całkowitej.
public value class Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
[System.Serializable]
public struct Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
public struct Int32Rect : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
[<System.Serializable>]
type Int32Rect = struct
interface IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
type Int32Rect = struct
interface IFormattable
Public Structure Int32Rect
Implements IFormattable
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Użycie atrybutu języka XAML
<object property="X,Y,Width,Height"/>
- or
<object property="Empty"/>
Wartości XAML
Współrzędna x lewego górnego rogu prostokąta.
Współrzędna y lewego górnego rogu prostokąta.
Width
System.Int32
Szerokość prostokąta.
Height
System.Int32
Wysokość prostokąta.
Użycie tekstu w języku XAML
Możesz również użyć odstępu zamiast przecinków, aby rozdzielić wartości. Białe odstępy mogą być również używane z zestawem wartości rozdzielanych przecinkami.
Konstruktory
Int32Rect(Int32, Int32, Int32, Int32) |
Inicjuje nowe wystąpienie obiektu Int32Rect z określonymi X i Y współrzędnymi oraz określonymi Width i Height. |
Właściwości
Empty |
Pobiera pusty prostokąt, specjalną wartość reprezentującą prostokąt bez położenia ani obszaru. |
HasArea |
Pobiera wartość wskazującą, czy Width właściwości i Height są Int32Rect większe niż 0. |
Height |
Pobiera lub ustawia wysokość prostokąta. |
IsEmpty |
Pobiera wartość wskazującą, czy prostokąt jest pusty. |
Width |
Pobiera lub ustawia szerokość prostokąta. |
X |
Pobiera lub ustawia współrzędną x lewego górnego rogu prostokąta. |
Y |
Pobiera lub ustawia współrzędną y lewego górnego rogu prostokąta. |
Metody
Equals(Int32Rect) |
Określa, czy określony prostokąt jest równy temu prostokątowi. |
Equals(Int32Rect, Int32Rect) |
Określa, czy określone prostokąty są równe. |
Equals(Object) |
Określa, czy określony prostokąt jest równy temu prostokątowi. |
GetHashCode() |
Tworzy kod skrótu na podstawie wartości , Y, Widthi Height tego prostokątaX. |
Parse(String) |
Int32Rect Tworzy strukturę na podstawie określonej String reprezentacji. |
ToString() |
Tworzy reprezentację ciągu tego Int32Rectelementu . |
ToString(IFormatProvider) |
Tworzy reprezentację ciągu na Int32Rect podstawie podanego elementu IFormatProvider. |
Operatory
Equality(Int32Rect, Int32Rect) |
Porównuje dwa prostokąty pod kątem dokładnej równości. |
Inequality(Int32Rect, Int32Rect) |
Porównuje dwa prostokąty pod kątem nierówności. |
Jawne implementacje interfejsu
IFormattable.ToString(String, IFormatProvider) |
Formatuje wartość bieżącego wystąpienia przy użyciu określonego formatu. |