Int32Rect Estrutura

Definição

Descreve a largura, altura e localização de um retângulo inteiro.

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))>]
[<System.Serializable>]
type Int32Rect = struct
    interface IFormattable
Public Structure Int32Rect
Implements IFormattable
Herança
Int32Rect
Atributos
Implementações

Observações

Uso de atributos XAML

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

Valores XAML

XSystem.Int32

A coordenada x do canto superior esquerdo do retângulo.

YSystem.Int32

A coordenada y do canto superior esquerdo do retângulo.

LarguraSystem.Int32

A largura do retângulo.

AlturaSystem.Int32

A altura do retângulo.

Utilização de Texto XAML

Também podes usar espaços em branco em vez de vírgulas para delimitar valores. O espaço em branco também pode ser usado com um conjunto de valores delimitado por vírgula.

Construtores

Name Description
Int32Rect(Int32, Int32, Int32, Int32)

Inicializa uma nova instância de um Int32Rect com as coordenadas especificadas X e Y e as especificadas Width e Height.

Propriedades

Name Description
Empty

Obtém o retângulo vazio, um valor especial que representa um retângulo sem posição ou área.

HasArea

Obtém um valor que indica se as Width propriedades e Height dos Int32Rect são superiores a 0.

Height

Obtém ou define a altura do retângulo.

IsEmpty

Recebe um valor que indica se o retângulo está vazio.

Width

Obtém ou define a largura do retângulo.

X

Obtém ou define a coordenada x do canto superior esquerdo do retângulo.

Y

Obtém ou define a coordenada y do canto superior esquerdo do retângulo.

Métodos

Name Description
Equals(Int32Rect, Int32Rect)

Determina se os retângulos especificados são iguais.

Equals(Int32Rect)

Determina se o retângulo especificado é igual a este retângulo.

Equals(Object)

Determina se o retângulo especificado é igual a este retângulo.

GetHashCode()

Cria um código de hash a partir dos Xvalores , Y, Width, e Height deste retângulo.

Parse(String)

Cria uma Int32Rect estrutura a partir da representação especificada String .

ToString()

Cria uma representação de cadeia deste Int32Rect.

ToString(IFormatProvider)

Cria uma representação de cadeia deste Int32Rect com base no .IFormatProvider

Operadores

Name Description
Equality(Int32Rect, Int32Rect)

Compara dois retângulos para igualdade exata.

Inequality(Int32Rect, Int32Rect)

Compara dois retângulos para a desigualdade.

Implementações de Interface Explícita

Name Description
IFormattable.ToString(String, IFormatProvider)

Formata o valor da instância atual usando o formato especificado.

Aplica-se a