Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Estrutura Padding

Representa informações de preenchimento ou margem associadas a um elemento de interface do usuário.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)
[SerializableAttribute]
[TypeConverterAttribute(typeof(PaddingConverter))]
public struct Padding

The Padding estrutura representa o preenchimento ou associado a um elemento de interface do usuário retangular, sistema autônomo um controle de margem. O preenchimento é o espaço interno entre o corpo do elemento da interface do usuário e sua borda. Por outro lado, uma margem é a distância que separa as bordas adjacentes de dois elementos UI adjacentes. Por causa de semelhanças estruturais, Padding é usado para representar o preenchimento e margens.

Para obter um diagrama que ilustra o Padding e Margin propriedades em um controle, consulte Margem e preenchimento em controles de Windows Forms.

Preenchimento tem um efeito diferente em controles que são recipientes de controles que não são. Por exemplo, em um Panel controle, o Padding propriedade define o espaçamento entre a borda das Panel e seus controles filho. Para um Button controle, o Padding propriedade define o espaçamento entre a borda das Button controle e seu texto contido.

Típicos de métodos e propriedades, Padding também define os seguintes membros do nível do tipo:

  • The Empty campo, que representa um predefinidos Padding com nenhum preenchimento.

  • Um conjunto de operadores para efetuar operações aritméticas comuns para a classe, sistema autônomo adicionar dois Padding objetos juntos. Para idiomas que não oferecem suporte a sobrecarga de operador, é possível invocar esses membros usando sintaxe do método alternativo.

  • The Horizontal, Vertical, e Size Propriedades, que fornecem os valores combinados são convenientes para ser usado em cálculos de layout personalizado.

O exemplo de código a seguir demonstra como usar a propriedade preenchimento para criar uma estrutura de tópicos ao redor de um RichTextBox controle.

Para obter uma listagem de código completo, consulte Como: Criar uma borda ao redor de um preenchimento de usando Controlarar de formulários do Windows.

// This code example demonstrates using the Padding property to // create a border around a RichTextBox control.public Form1()
{
    InitializeComponent();

    this.panel1.BackColor = System.Drawing.Color.Blue;
    this.panel1.Padding = new System.Windows.Forms.Padding(5);
    this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;

    this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
    this.richTextBox1.Dock = System.Windows.Forms.DockStyle.Fill;
}


Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0
Isso foi útil para você?
(1500 caracteres restantes)
Conteúdo da Comunidade Adicionar