Udostępnij za pośrednictwem


Int32Rect Struktura

Definicja

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
Int32Rect
Atrybuty
Implementuje

Uwagi

Użycie atrybutu języka XAML

<object property="X,Y,Width,Height"/>  
- or   
<object property="Empty"/>  

Wartości XAML

X
System.Int32

Współrzędna x lewego górnego rogu prostokąta.

Y
System.Int32

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

Dotyczy