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. |