Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe ColumnStyle

 

Representa a aparência de uma coluna em um layout de tabela.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

System.Object
  System.Windows.Forms.TableLayoutStyle
    System.Windows.Forms.ColumnStyle

public class ColumnStyle : TableLayoutStyle

NomeDescrição
System_CAPS_pubmethodColumnStyle()

Inicializa e instância de ColumnStyle classe ao seu estado padrão.

System_CAPS_pubmethodColumnStyle(SizeType)

Inicializa uma instância da ColumnStyle classe usando o SizeType valor.

System_CAPS_pubmethodColumnStyle(SizeType, Single)

Inicializa e instância da ColumnStyle classe usando o SizeType e valores de largura.

NomeDescrição
System_CAPS_pubpropertySizeType

Obtém ou define um sinalizador que indica como uma linha ou coluna deve ser dimensionada com relação à tabela que a contém.(Herdado de TableLayoutStyle.)

System_CAPS_pubpropertyWidth

Obtém ou define o valor da largura de uma coluna.

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

The T:System.Windows.Forms.ColumnStyle class represents the user interface (UI) characteristics of column in a T:System.Windows.Forms.TableLayoutPanel. The styles for all the columns in such a table are collected in the P:System.Windows.Forms.TableLayoutPanel.ColumnStyles property.

This simple class offers the P:System.Windows.Forms.ColumnStyle.Width and P:System.Windows.Forms.TableLayoutStyle.SizeType properties for a column.

The following code example demonstrates how to extract a T:System.Windows.Forms.ColumnStyle from a T:System.Windows.Forms.TableLayoutColumnStyleCollection.

This code example is part of a larger example provided for the T:System.Windows.Forms.TableLayoutPanel class.

  private void toggleColumnStylesBtn_Click(
System.Object sender, 
System.EventArgs e)
  {
TableLayoutColumnStyleCollection styles = 
	this.TableLayoutPanel1.ColumnStyles;

      foreach( ColumnStyle style in styles )
      {
          if( style.SizeType == SizeType.Absolute )
          {
              style.SizeType = SizeType.AutoSize;
          }
          else if( style.SizeType == SizeType.AutoSize )
          {
              style.SizeType = SizeType.Percent;

              // Set the column width to be a percentage
              // of the TableLayoutPanel control's width.
              style.Width = 33;
          }
          else
          {
              // Set the column width to 50 pixels.
              style.SizeType = SizeType.Absolute;
              style.Width = 50;
          }
      }
  }

.NET Framework
Disponível desde 2.0

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

Retornar ao início
Mostrar: