Os dados são freqüentemente exibidos em tabelas que consiste em linhas e colunas. Sentado em cada cruzamento entre uma linha e uma coluna é uma célula . Pode escrever um programa que produz o tamanho de uma célula em pixels . Isto pode ser útil quando você está projetando interfaces de usuário e precisa saber o tamanho específico de células. A estrutura de programação simples que fornece uma maneira rápida de fazer um programa desse tipo é a estrutura de rede. . Você pode baixar isso de graça , bem como o Visual Studio Express Integrated Development Environment. Coisas que você precisa
computador com o Visual Studio 2010 instalado
Show Mais instruções
1
Abra o Visual Studio 2010 , clicando no ícone do programa. Quando ele carrega , selecione " File /New /Project " e clique em "Aplicação Visual C # /Windows Forms " . Um novo projeto de aplicativo do Windows Form é criado, e um Windows Form em branco aparece na janela principal do editor.
2
Clique no painel " Toolbox" , que está localizado à direita da janela principal do editor . Esse painel exibe todas as ferramentas que estão disponíveis para os aplicativos do Windows Form .
3
Clique em " DataGridView " e arrastar essa ferramenta para cima do formulário do Windows na janela principal do editor. Quando você soltar o botão do mouse, você vai colocar a grade para o Windows Form.
4
Clique na pequena seta preta no canto superior direito do " DataGridView " para abrir um menu. Selecione o item de menu chamado "Add Column " para abrir uma "Add Column " interface. Pressione o botão "OK" uma vez para adicionar uma coluna e , em seguida, pressione o botão "Fechar" para fechar a interface.
5
Clique no botão " Propriedades" do painel , que é adjacente à " caixa de ferramentas. " Clique no pequeno símbolo de relâmpago para exibir todos os eventos disponíveis para o " DataGridView. "
6
Clique duas vezes no evento identificado como " celular Rato Enter", que é um evento que ocorre sempre que um célula é clicado pelo usuário. O Windows Form desaparece da janela principal do editor e um arquivo de código fonte é exibido. O código a seguir é exibido no arquivo de código fonte:
dataGridView1_CellMouseEnter private void (object sender, DataGridViewCellEventArgs e) {}
7
Insira as seguintes linhas de código entre as chaves do evento " CellMouseEnter " . Estas linhas de código agarrar a linha e localização da coluna para a célula clicada
int x = e.ColumnIndex ; . Int y = e.RowIndex ;
8
Escreva as seguintes declarações abaixo as duas linhas anteriores para descobrir o tamanho da célula para a célula clicada . As seguintes linhas de código encontrar o tamanho da célula e imprimir as dimensões para a janela de saída :
DataGridViewCell célula = dataGridView1 [x , y ]; Tamanho cellsize = cell.Size ; System.Console.WriteLine ("{ 0} ", cellsize );
9
Execute o programa pressionando o verde botão" Play " . Um formulário do Windows aparece e aparece uma tabela dentro dele. Clique em qualquer célula. A janela de saída exibe o tamanho da linha , e produz uma saída que é algo como isto:
{width = 100, height = 22 }