| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come fare Filtering in un ListBox in VB.NET
    elementi filtranti in un controllo " ListBox " nell'applicazione Visual Basic.NET ( VB.NET ) possono essere eseguite utilizzando un " ComboBox " e una classe " ListBox " . Un controllo " ListBox " consente di visualizzare un elenco di elementi per l'utente che l'utente può selezionare con un clic. Il controllo " ListBox " non fornisce un meccanismo di filtro , quindi è necessario filtrare gli elementi utilizzando una classe " ListBox " e scorrendo gli elementi che si desidera filtrare . È possibile visualizzare il filtraggio elementi utilizzando un controllo " ComboBox " . Un controllo " ComboBox " è una combinazione di una casella di testo e un controllo casella di elenco . Cose che ti serviranno
    Microsoft Visual Studio
    Mostra più istruzioni
    1

    lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer ed espandere " Visual Basic " sotto " Installed Templates ". Fare clic su " Windows" e fare doppio clic su " Applicazione Windows Form " dal centro della finestra di dialogo per creare un nuovo progetto .
    2

    doppio clic su " ListBox " per aggiungere un nuovo controllo casella di riepilogo per il modulo. Fare doppio clic su " ComboBox " per aggiungere una nuova casella combinata al form.

    3 Fare doppio clic sul form per creare un evento di caricamento form e aggiungere il seguente codice all'interno dell'evento per popolare la " ListBox " e il " ComboBox " con
    4

    Copia e incolla il codice riportato di seguito l'evento carico di creare nuova procedura sub per popolare la " ListBox : "

    Private Sub PopulateListBox ( ) per

    Me.ListBox1 . Items.Clear ( ) per

    Me.ListBox1.Items.Add ( " Car - Civico " ) per

    Me.ListBox1.Items.Add ( " auto - Lexus IS250 " ) per < p > Me.ListBox1.Items.Add ( "Truck - Tundra " ) per

    Me.ListBox1.Items.Add ( "Truck - Silverado " ) per

    Me.ListBox1.Items.Add ( " Moto - Kawasaki " ) per

    Me.ListBox1.Items.Add ( " Motorcycle - Ninja" ) per

    Me.ListBox1.Items.Add ( " Motorcycle - Susuki " ) per < p > Me.ListBox1.Items.Add ( "Truck - Lightning" ) per

    Me.ListBox1.Items.Add ( "Truck - F150 " ) per

    End Sub
    5

    tornare al form e fare doppio clic sul controllo " ComboBox " per creare un evento " SelectedIndexChanged " . Copiare e incollare il seguente codice all'interno dell'evento per filtrare il " ListBox : "

    Trim ( ComboBox1.Text ) = " ALL" Allora

    PopulateListBox ( ) per

    Else

    PopulateListBox ( ) per

    Dim tmpLst Come ListBox = New ListBox

    Dim s As Integer = 0

    Per s = 0 Per ListBox1.Items.Count - 1

    Se InStr ( ListBox1.Items ( s ) ToString , ComboBox1.Text . ) Poi

    tmpLst.Items.Add ( ListBox1.Items ( s ) ) per

    End If

    Avanti

    ListBox1.Items.Clear ( ) per

    Per s = 0 Per tmpLst.Items.Count - 1

    ListBox1.Items . Aggiungi ( tmpLst.Items ( s ) . ToString ) per

    Successivo

    tmpLst.Dispose ( ) per

    End If
    6

    Premere " F5 "per eseguire il programma e scegliere una voce dal " ComboBox " di controllo per gli elementi filtro nella " ListBox ".

    Previous :

    next :
      Articoli Correlati
    ·Come convertire LINQ risultati in un DataTable 
    ·Come costruire Dipendenze oggetti 
    ·Come cancellare un pulsante di opzione su Visual Basic 
    ·Come regolare il carattere in un menu per l'Illuminazio…
    ·Controlli visivi e funzioni di base 
    ·Come crittografare un file con VB 
    ·Come nascondere una colonna Dalla FlexGrid in Visual Ba…
    ·Come utilizzare VBA per proteggere oggetti di disegno 
    ·Come utilizzare la barra di avanzamento in Visual Basic…
    ·Adobe Flash 9 Problemi 
      Articoli in evidenza
    ·Come utilizzare il controllo TreeView 
    ·Come fare più classi in NetBeans 
    ·Come unire una sorta di Python 
    ·MapServer PHP Compatibilità 
    ·Come connessione a un processo Java in esecuzione 
    ·Come faccio a scrivere Updategrams XML Script in VB6 ? 
    ·Come caricare una stringa in un dizionario Python 
    ·Come utilizzare costruttori di copia in C + + 
    ·Come utilizzare QBASIC nel trovare la inversa di una ma…
    ·Come definire le variabili globali in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com