Come uscita cellulare Taglie

December 6

I dati sono spesso visualizzato nelle tabelle che consiste di righe e colonne. Seduto ad ogni intersezione tra una riga ed una colonna è una cella. È possibile scrivere un programma che emette la dimensione di una cella in pixel. Questo può essere utile quando si progetta interfacce utente e la necessità di conoscere la dimensione specifica delle cellule. Un semplice quadro di programmazione che fornisce un modo rapido per fare un programma del genere è il framework .NET. È possibile scaricare gratuitamente così come Visual Studio Express ambiente di sviluppo integrato.

istruzione

1 Aprire Visual Studio 2010 facendo clic sulla sua icona del programma. Quando si carica, selezionare "File / Nuovo / Progetto" e cliccare su "Visual C # / Applicazione Windows Form". Un nuovo progetto Windows Form applicazione è creato, e una Windows Form vuota viene visualizzato nella finestra di editor principale.

2 Fare clic sul pannello "Toolbox", che si trova a destra della finestra principale dell'editor. Questo pannello mostra tutti gli strumenti che sono disponibili per le applicazioni Windows Form.

3 Clicca su "DataGridView" e trascinare questo strumento sopra sul Windows Form nella finestra di editor principale. Quando si rilascia il pulsante del mouse, vi posto la griglia sul Windows Form.

4 Fare clic sulla piccola freccia nera nell'angolo in alto a destra della "DataGridView" per aprire un menu. Selezionare l'opzione di menu "Aggiungi colonna" per aprire una interfaccia "Aggiungi colonna". Premere il tasto "OK" una volta per aggiungere una colonna e quindi premere il pulsante "Chiudi" per chiudere l'interfaccia.

5 Fare clic sul pannello "Proprietà", che è adiacente al "Toolbox". Fare clic sul piccolo simbolo del fulmine per visualizzare tutti gli eventi disponibili per il "DataGridView."

6 Fare doppio clic l'evento con l'etichetta "delle cellule del mouse Enter", che è un evento che si verifica ogni volta che una cellula si fa clic sul dall'utente. Il Windows Form scompare dalla finestra di editor principale e viene visualizzato un file di codice sorgente. Il seguente codice viene visualizzato nel file di codice sorgente:

private void dataGridView1_CellMouseEnter(object sender, DataGridViewCellEventArgs e)
{}

7 Inserire le seguenti righe di codice tra le parentesi graffe della manifestazione "CellMouseEnter". Queste righe di codice afferrare la posizione di riga e colonna per la cella cliccato.

int x = e.ColumnIndex;
int y = e.RowIndex;

8 Scrivere le seguenti dichiarazioni sotto le due precedenti linee di scoprire la dimensione della cella per la cella cliccato. Le seguenti righe di codice trovare la dimensione delle cellule e stampare le dimensioni per la finestra di output:

DataGridViewCell cell = dataGridView1[x, y];
Size cellsize = cell.Size;
System.Console.WriteLine("{0}", cellsize);

9 Eseguire il programma premendo il tasto verde "Play". Un Windows Form appare e un tavolo appare al suo interno. Clicca su qualsiasi cella. La finestra di output visualizza la dimensione della riga, e produce un output che appare simile a questa:

{Width = 100, altezza = 22}