Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come utilizzare un ListBox in una query

La Microsoft NET Framework ha permesso ai programmatori di creare interfacce visuali per il loro software. . Questo framework fornisce molti strumenti che consentono di costruire interfacce grafiche ( GUI) facile . Ad esempio , il quadro prevede la " ListBox ", un componente che visualizza un elenco di elementi all'interno di una scatola rettangolare . Un modo per accedere ai dati dei membri di una " ListBox " è di usarlo in una query . È possibile utilizzare il linguaggio di query LINQ . Net per selezionare gli elementi che si visualizza nella " ListBox ". Cose che ti serviranno
Visual Studio 2010
Mostra più istruzioni
1

Aprire Visual Studio 2010 , fare clic sulla sua icona del programma . Quando viene caricato , selezionare " File /Nuovo /Progetto" e fare clic su " Visual C # /Applicazione Windows Form ". Questo creerà un nuovo progetto Applicazione Windows Form , e un Windows Form vuoto appare nella finestra principale .
2

Individuare il pannello con l'etichetta " Casella degli strumenti ", che si trova sia sul sinistro o destro lato - lato dello schermo . Il "Toolbox" dispone di un elenco di componenti grafici utilizzabili , come " ListBox ". Fare clic sulla voce denominata " ListBox " e trascinarlo nel Windows Form . Rilasciando il pulsante del mouse , è possibile inserire l'articolo sul modulo .
3

Clicca l'opzione di menu "Visualizza" dalla parte superiore dell'interfaccia di Visual Studio 2010 . Selezionare "Codice " dal menu che appare. La vista ora cambia dall'editor visuale per l'editor di codice sorgente . Cercare il testo " InitializeComponent ( ) ", che è circa a metà pagina . Mettere tutto il codice sorgente dopo questa riga di testo .
4

Creare un elenco di voti. Una query che segue la logica di selezione di gradi sopra 75 utilizzerà questi gradi . Questi gradi possono quindi stampare il " ListBox ". Scrivere il seguente elenco di voti :

int [ ] gradi = new int [ ] { 55 , 77 , 12 , 99 , 47 , 88 , 62 } ;
5

Creare un LINQ query. Questa query consente di scorrere la lista dei "gradi " e prova a vedere se un grado è superiore a 75 . Se il voto è superiore a 75 , la dichiarazione "selezionare" verrà selezionato . Ciò consente di stampare in un secondo momento . Scrivi la seguente query di LINQ :

interrogazione IEnumerable =

dal grado in gradi

dove grado> 75

selezionare grado;
Pagina 6

Pronta la " ListBox " per i dati in entrata per scrivere la seguente riga di codice :

listBox1.BeginUpdate ();
7

Avvia la query LINQ collocandolo all'interno di un ciclo " foreach " . Ad ogni iterazione del ciclo " foreach " , qualsiasi grado " selezionato " viene aggiunto al " ListBox ". Scrivere il seguente " foreach " loop :

foreach ( int i in query)

{ ListBox1.Items.Add ( i); }
8

chiudere i dati di scrittura capacità del " ListBox " emettendo il seguente comunicato:

listBox1.EndUpdate ();
9

Eseguire il programma premendo il tasto verde "Play" . Viene visualizzato un Windows Form , e viene visualizzata una " ListBox ". Il " ListBox " ha i seguenti valori :

77

99

88

 

Programmazione © www.354353.com