Elenchi vengono utilizzati per visualizzare i dati di tipo simile. Ad esempio , ci possono essere liste di numeri , liste di lettere e liste di nomi . Filtraggio di un elenco selezionato alcuni oggetti dall'elenco ed esclude altre . Una lista può essere filtrata in base ad alcuni criteri utili attraverso l'uso di un Microsoft . Netto " CheckBox ". Una CheckBox può filtrare l'elenco e visualizzare solo gli elementi della lista che si verificano dopo qualche lettera. È possibile utilizzare Microsoft Visual Studio 2010 per eseguire questa operazione . Cose che ti serviranno
computer con Visual Studio 2010 installato
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 ". Un nuovo progetto di applicazione Windows Form viene creato , e un Windows Form vuota viene visualizzata nella finestra principale .
2
Individuare il pannello " Casella degli strumenti " che si trova su entrambi i lati della finestra principale . Questa scatola include elenchi di elementi che possono essere utilizzati per costruire una interfaccia utente grafica . Trova quello etichettato " CheckBox ".
3
Fare clic e trascinare il CheckBox dal pannello " Strumenti " nel form. Una casella di controllo appare sul modulo .
4
Individuare l'elemento denominato " TextBox " dal pannello "Strumenti". Trascinare e rilasciare questo oggetto come quello che ha fatto con la " casella di controllo" .
5 Fare doppio clic sulla " casella di controllo" per aprire la pagina di codice sorgente associato alla casella di controllo .
6
trovare il codice sorgente che dice " Form1 public partial class : Modulo ". Sotto questa dichiarazione , scrivere la seguente dichiarazione elenco :
static List myList = new List ();
7 trovare il codice sorgente che dice " public Form1 ( ) . " Sotto questa dichiarazione , scrivere le seguenti istruzioni per aggiungere alcuni elementi al Pagina 8
Individuare il testo etichettato " CheckBox1_CheckedChanged . " Questo codice viene eseguito ogni volta che si fa clic sulla casella di controllo attiva o meno.
9
loop attraverso ogni elemento della lista che si desidera filtrare . Scrivi un ciclo " foreach " per raggiungere questo obiettivo . Scrivi il seguente proprio sotto la "checkbox" blocco di codice che appare quando si fa doppio clic esso.
Foreach ( var lettera in myList ) per
{ }
10
filtrare l' elenco sulla base di alcuni criteri . Ad esempio , per filtrare tutte le lettere "A ", scrivono , tra le parentesi graffe del ciclo " foreach " "
se ( lettera! = " A " ) per
{ } .
11
Aggiungi il testo filtrato alla voce " TextBox " è stato creato nel modulo per fare questo , scrivere la seguente all'interno delle parentesi graffe della dichiarazione "se" :
textBox1.Text + = lettera, . . .
12
Eseguire il programma premendo il tasto verde "Play" il programma di una casella di controllo viene visualizzata fare clic una volta per filtrare l'elenco la casella di testo visualizza ora il " BCDE . " lettere