Int32Rect Estrutura

Definição

Descreve a largura, a altura e a 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

Comentários

Uso do atributo 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.

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

Nome Description
Int32Rect(Int32, Int32, Int32, Int32)

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

Propriedades

Nome 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 propriedades e Height as Width propriedades são Int32Rect 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

Nome Description
Equals(Int32Rect, Int32Rect)

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

Equals(Int32Rect)

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

Equals(Object)

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

GetHashCode()

Cria um código hash com base em valores e valores deste retânguloXWidthY.Height

Parse(String)

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

ToString()

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

ToString(IFormatProvider)

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

Operadores

Nome Description
Equality(Int32Rect, Int32Rect)

Compara dois retângulos quanto à igualdade exata.

Inequality(Int32Rect, Int32Rect)

Compara dois retângulos com a desigualdade.

Implantações explícitas de interface

Nome Description
IFormattable.ToString(String, IFormatProvider)

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

Aplica-se a