Compartilhar via


Int32Rect Estrutura

Definição

Descreve a largura, altura e local 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))]
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
Herança
Int32Rect
Atributos
Implementações

Comentários

Uso do Atributo XAML

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

Valores XAML

X
System.Int32

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

S
System.Int32

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

Largura
System.Int32

A largura do retângulo.

Altura
System.Int32

A altura do retângulo.

Uso de texto XAML

Você também pode usar espaço 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

Int32Rect(Int32, Int32, Int32, Int32)

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

Propriedades

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 propriedades Width e Height da Int32Rect são maiores que 0.

Height

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

IsEmpty

Obtém 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

Equals(Int32Rect)

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

Equals(Int32Rect, Int32Rect)

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

Equals(Object)

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

GetHashCode()

Cria um código hash dos valores X, Y, Width e Height deste retângulo.

Parse(String)

Cria uma estrutura Int32Rect com base na representação de String especificada.

ToString()

Cria uma representação de cadeia de caracteres desse Int32Rect.

ToString(IFormatProvider)

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

Operadores

Equality(Int32Rect, Int32Rect)

Compara a igualdade exata de dois retângulos.

Inequality(Int32Rect, Int32Rect)

Compara dois retângulos quanto à desigualdade.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

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

Aplica-se a