Compartilhar via


Size Estrutura

Definição

Armazena um par ordenado de inteiros, que especificam um Height e Width.

public value class Size : IEquatable<System::Drawing::Size>
public value class Size
[System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public struct Size : IEquatable<System.Drawing.Size>
public struct Size
public struct Size : IEquatable<System.Drawing.Size>
[System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct Size
[<System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
type Size = struct
type Size = struct
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Size = struct
Public Structure Size
Implements IEquatable(Of Size)
Public Structure Size
Herança
Atributos
Implementações

Comentários

A Size classe é usada para especificar uma altura e largura por meio da Size propriedade para Rectangle, RectangleF, ImageIcon e outras classes gráficas. Você pode executar operações em um Size usando os operadores sobrecarregados, como Addition, Subtractione Equality. A unidade do Height e Width da Size estrutura dependem das PageUnit configurações e PageScale do Graphics objeto usado para desenhar.

Construtores

Size(Int32, Int32)

Inicializa uma nova instância da estrutura Size das dimensões especificadas.

Size(Point)

Inicializa uma nova instância da estrutura Size da estrutura Point especificada.

Campos

Empty

Obtém uma estrutura Size que tem um valor Height e Width de 0.

Propriedades

Height

Obtém ou define o componente vertical desta estrutura de Size.

IsEmpty

Testa se essa estrutura Size tem a altura e largura de 0.

Width

Obtém ou define o componente horizontal desta estrutura de Size.

Métodos

Add(Size, Size)

Adiciona a largura e altura de uma estrutura Size à largura e altura de outra estrutura Size.

Ceiling(SizeF)

Converte a estrutura SizeF especificada em uma estrutura Size, arredondando os valores da estrutura Size para os próximos valores inteiros mais altos.

Equals(Object)

Testa para verificar se o objeto especificado é uma estrutura Size com as mesmas dimensões dessa estrutura Size.

Equals(Size)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

GetHashCode()

Retorna o código hash desta estrutura Size.

Round(SizeF)

Converte a estrutura SizeF especificada em uma estrutura Size, arredondando os valores da estrutura SizeF para os valores inteiros mais próximos.

Subtract(Size, Size)

Subtrai a largura e altura de uma estrutura Size da largura e altura de outra estrutura Size.

ToString()

Cria uma cadeia de caracteres legível que representa essa estrutura Size.

Truncate(SizeF)

Converte a estrutura SizeF especificada em uma estrutura Size, truncando os valores da estrutura SizeF para os próximos valores inteiros mais baixos.

Operadores

Addition(Size, Size)

Adiciona a largura e altura de uma estrutura Size à largura e altura de outra estrutura Size.

Division(Size, Int32)

Divide o Size especificado pelo inteiro especificado.

Division(Size, Single)

Divide o Size especificado pelo número de ponto flutuante de precisão simples especificado.

Equality(Size, Size)

Testa se duas estruturas Size são iguais.

Explicit(Size to Point)

Converte a estrutura especificada Size em uma estrutura Point.

Implicit(Size to SizeF)

Converte a estrutura especificada Size em uma estrutura SizeF.

Inequality(Size, Size)

Testa se as duas estruturas Size são diferentes.

Multiply(Int32, Size)

Multiplica o inteiro especificado pelo Size especificado.

Multiply(Single, Size)

Multiplica o número de ponto flutuante de precisão simples pelo Size especificado.

Multiply(Size, Int32)

Multiplica o Size especificado pelo inteiro especificado.

Multiply(Size, Single)

Multiplica o Size especificado pelo número de ponto flutuante de precisão simples especificado.

Subtraction(Size, Size)

Subtrai a largura e altura de uma estrutura Size da largura e altura de outra estrutura Size.

Aplica-se a