Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
CSharp Controles para DataGridView
C # (pronuncia CSharp ) é uma linguagem de programação , mas poderosa simples orientada a objetos Microsoft usado para construir aplicações Windows, Web services e aplicações móveis. DataGridView é um controle popular usado em aplicativos C # para exibir informações. O controle DataGridView exibe dados em colunas e linhas . Ele usa vários controles de colunas para exibir as informações e fornece uma maneira de alterar ou adicionar informações. Text Control Box

Um controle de caixa de texto é usado para capturar informações em um programa de computador. Um controle " DataGridView " permite que os programadores para adicionar uma coluna de caixas de texto , adicionando um " DataGridViewTextBoxColumn . " Esta coluna pode ser usado para capturar os valores baseados em texto , como números e strings para cada linha. O seguinte é um exemplo de como usar esse tipo de controle :

DataGridViewTextBoxColumn titleColumn = new DataGridViewTextBoxColumn (); titleColumn.HeaderText = " Título "; titleColumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCellsExceptHeader ;
< br >
Verifique controle de caixa

um controle de caixa de seleção é usado para marcar dados como verdadeiro ou falso em um programa de computador . O " DataGridViewCheckBoxColumn " é usado para exibir um controle de caixa de seleção nas células de cada linha. Este tipo de controle é normalmente usado para verificar uma série de valores de célula para executar operações em massa , como a verificação e exclusão de e-mails . O seguinte é um exemplo de como configurar um controle de caixa de seleção em um controle DataGridView para marcar os funcionários fora do escritório :

AddOutOfOfficeColumn private void () { coluna DataGridViewCheckBoxColumn = new DataGridViewCheckBoxColumn (); { column.HeaderText = ColumnName.OutOfOffice.ToString (); column.Name = ColumnName.OutOfOffice.ToString (); column.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells ; column.FlatStyle = FlatStyle.Standard ; column.ThreeState = true; column.CellTemplate = new DataGridViewCheckBoxCell () ; column.CellTemplate.Style.BackColor = Color.Beige ;}

DataGridView1.Columns.Insert (0 , coluna) ;}
imagem Controle

O DataGridViewImageColumn é usado para exibir imagens. Muitas vezes, as colunas de imagem são preenchidos automaticamente a partir de uma fonte de dados , como um banco de dados. Este tipo de dados irá adicionar um controle de imagem a cada célula deste tipo de dados, que permite a exibição de imagens para cada nova linha. Um exemplo de quando usar esse controle pode ser em aplicações que exibem anúncios . A primeira coluna irá exibir uma imagem, eo resto vai exibir a descrição do anúncio . O seguinte mostra como criar a coluna de imagem:

CreateColumns private void ( ) { DataGridViewImageColumn imageColumn ; int columnCount = 0; do { Bitmap desmarcado = branco ; imageColumn = new DataGridViewImageColumn ();

//Adicionar o dobro da cobertura para os lados esquerdo e //direita do cell.imageColumn.Width = x.Width + 2 * bitmapPadding + 1;

imageColumn.Image = desmarcado ; dataGridView1.Columns.Add ( imageColumn ); columnCount = columnCount + 1 ;} while ( columnCount <3 );}
Combo box Controle

Você também pode adicionar uma coluna de caixa de combinação usando o " DataGridViewComboBoxColumn " tipo de dados. Em C #, você pode pensar em uma caixa de combinação como uma combinação de uma caixa de texto e um controle de caixa de listagem . Um controle de caixa de listagem é um controle que exibe uma lista de itens para escolher . O texto pode ser digitado ou itens podem ser escolhidos a partir de uma lista drop -down para cada linha. Este controlo é útil para a entrada de dados nos campos que apenas pode conter valores específicos , tal como um tipo específico de produto . O seguinte é um exemplo de como adicionar controles de caixa de combinação de colunas :

AddComboBoxColumns private void () { DataGridViewComboBoxColumn comboboxColumn ; comboboxColumn = CreateComboBoxColumn ( ) ; SetAlternateChoicesUsingDataSource ( comboboxColumn ); comboboxColumn.HeaderText = " TitleOfCourtesy (via DataSource propriedade ) "; DataGridView1.Columns.Insert ( 0, comboboxColumn );

comboboxColumn = CreateComboBoxColumn (); SetAlternateChoicesUsingItems ( comboboxColumn ); comboboxColumn.HeaderText =" TitleOfCourtesy (via propriedade Items ) " ;//tack esta coluna exemplo para o end.DataGridView1.Columns.Add ( comboboxColumn );}

Anterior :

Próximo : No
  Os artigos relacionados
·Apue.H não encontrado no Ubuntu 
·PowerShell Tipos de Objeto 
·Quais são Atributo Chaves 
·Como fazer Volumétrica Fog em Open GL 
·O que é uma interface CPP 
·Como fazer Lotes em C + + 
·O que é a sintaxe estrutural ou Estrutura de Programaç…
·Como compilar o código em um Mac 
·Como alterar o ícone no Xcode 
·Diferenças entre o ATL , MFC e Win32 
  Artigos em destaque
·Como Chegar C + + para subtrair números 
·Como Verificar Ctrl- D em C + + 
·Como usar arquivos de esqueleto em OGRE 
·Diferença entre fgetc e getc 
·Como Alfabetizar uma matriz em C + + 
·Como fazer Volumétrica Fog em Open GL 
·Por que não posso ver minha Xcode iPhone 
·Estrutura Seleção em Programação C 
·Como depurar C + + Tags 
·Como calcular um Transpor Matriz em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados