Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Quando os usuários exibem os dados exibidos em um Windows Forms DataGridView controle, às vezes precisam referir-se a uma única coluna ou conjunto de colunas com freqüência. Por exemplo, ao exibir uma tabela de informações do cliente que contém várias colunas, é útil exibir o nome do cliente em todos os momentos, permitindo Outros colunas pelas quais rolar fora da região visível.
Para obter esse comportamento, você pode congelar colunas no controle.Ao congelar uma coluna, todas sistema autônomo colunas à esquerda (ou à direita em scripts de linguagem da direita para a esquerda) também estão congeladas.Colunas congeladas permanecem em vigor enquanto todas as outras colunas podem rolar.
Observação: |
|---|
Se a reordenação de coluna estiver ativada, sistema autônomo colunas congeladas são tratadas sistema autônomo um agrupar diferente de colunas não congeladas.Os usuários podem reposicionar colunas em qualquer agrupar, mas eles não é possível mover uma coluna de um agrupar para Outros. |
The Frozen propriedade de uma coluna determina se a coluna está sempre visível na grade de.
Há suporte para esta tarefa no Visual Studio.
Para congelar uma coluna por programação
Defina a propriedade DataGridViewColumn.Frozen como true.
Me.dataGridView1.Columns("AddToCartButton").Frozen = Truethis.dataGridView1.Columns["AddToCartButton"].Frozen = true;
Compilando o código
Este exemplo requer:
A DataGridView controle de chamada dataGridView1 que contém uma coluna chamada AddToCartButton.
Referências à System e System.Windows.Forms assemblies.
Consulte também
Tarefas
Como: Ativar reordenação de coluna in Windows Forms DataGridView controle
Referência
Outros recursos
Colunas básicas, linha e célula recursos no Windows Forms DataGridView controle
Observação: