Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zmením ListView na Visual Basic ?

V aplikácii Visual Basic , ovládací prvok ListView zobrazuje položky v kolekcii . Po pridaní položky ListView do projektu , môžete napísať funkcie , ktoré umožňujú užívateľovi upravovať položky už v zozname , vložte nové položky do zoznamu , alebo vziať von . Pomocou tlačidla " Pridať " a " Odstrániť " metódy vykonanie týchto akcií na položky zoznamu , ale Visual Basic vám umožňuje veľkú flexibilitu v tom , ako implementovať tieto metódy . Jednou z možností je volať tieto metódy , keď používateľ klikne na tlačidlo . Pokyny dovolená 1

Otvorte okno kód vášho projektu a pridajte nasledujúce riadky funkciu " Form_Load " , alebo inú funkciu , ktorú zavolať , keď je aktivovaná ovládací prvok ListView :

ListView1.View = View.Details

ListView1.LabelEdit = TRUE

ListView1.AllowColumnReorder = TRUE

ListView1.GridLines = TRUE

Funkcia View.Details zobrazuje ListView položiek . Funkcia LabelEdit umožňuje upravovať textové položky v ListView . AllowColumnReorder umožňuje zmeniť poradie stĺpcov . Gridlines zobrazí mriežku za ListView položiek , čo je lepšie vidieť , najmä keď veľa položiek v zozname .
2

Otvorte " design " editor . Double - kliknite na " " tlačidlo ovládacieho prvku v paneli nástrojov pridať jeden do formulára . Zmeňte " text " vlastnosť " Pridať položku " . Pridanie druhé tlačidlo do formulára a zmeniť jeho " text " vlastnosť " Odstrániť položku . "
3

otvorte " Pridať položku " " kliknite na tlačidlo " sub a zadajte nasledujúce riadky Button :

Dim položky ako nový ListViewItem ( " Name " )

item.SubItems.Add ( " Ďalšie údaje " )

ListView1.Items.Add ( položka )

Prvý riadok deklaruje novú položku pre pridanie do ListView a zadá " meno " v prvom stĺpci . Môžete zmeniť tento parameter na iné reťazca , vrátane reťazca zadané do textových polí . Druhý riadok obsahuje dáta pre druhý stĺpec v ListView . Ak vaše ListView má viac stĺpcov , použite ďalšie " item.SubItems.Add " pre každú z nich . Tretí riadok pridá položku do zoznamu ListView a zobrazí ho
4

Otvorte " odobrať " tlačidlo je " kliknite na " sub a zadajte nasledujúci riadok : .

ListView1.Items . Odstráňte ( ListView1.Items.Item ( 0 ) )

funkcia " Odstrániť " odstráni položku z ListView a berie položku ListView ako parameter . Parameter sám určuje položku ListView na indexe nula , inak prvá položka v zozname , a odstráni ju . Môžete napísať kód na určenie rôznych položiek odstrániť , ale uistite sa , že ste zahrnuli spracovanie chýb v prípade , že sa užívateľ pokúsi odstrániť položky v out - of - bounds indexu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené