Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur redigerar jag en listvy på Visual Basic

    ? I Visual Basic , visar ListView kontroll objekt i en samling . Efter tillsats av ListView objektet till ditt projekt , kan du skriva funktioner för att göra det möjligt för användaren att redigera objekt redan finns i listan , infoga nya poster i listan eller ta ut dem . Du använder " Add " och " Ta bort " metoder för att utföra dessa åtgärder på listobjekt , men Visual Basic ger dig en stor flexibilitet i hur du implementerar dessa metoder . Ett sätt är att kalla dessa metoder när en användare klickar på en knapp . Instruktioner
    1

    Öppna ditt projekt koden fönstret och lägga till följande rader i " Form_Load " -funktion , eller en annan funktion du ringer när din ListView kontroll är aktiverad :

    ListView1.View = View.Details

    ListView1.LabelEdit = Sant

    ListView1.AllowColumnReorder = true

    ListView1.GridLines = Sant

    View.Details funktionen visar ListView objekt . Den LabelEdit funktionen kan du redigera textobjekt i ListView . AllowColumnReorder kan du ändra ordningen på kolumnerna . Stödlinjer visar ett rutnät bakom ListView objekt , vilket gör dem lättare att se , speciellt när många objekt som finns i listan .
    2

    Öppna " Design " editor . Dubbelklicka på " Button " kontroll i verktygslådan för att lägga till en till formen . Ändra " text " egendom till " Lägg till objekt . " Lägg till en andra knapp i formuläret och ändra dess " text " egenskap till " Ta bort objekt . " Addera 3

    Öppna " Lägg till fil" knappen för "klick" sub och skriv följande rader :

    Dim posten som ny ListViewItem ( " Name " ) katalog

    item.SubItems.Add ( " Mer data " ) katalog

    ListView1.Items.Add ( objekt )

    första raden deklarerar ett nytt objekt att lägga till ListView och går in " Name " i den första kolumnen . Du kan ändra denna parameter till andra strängar , inklusive strängar ingåtts textrutor . Den andra raden innehåller data för den andra kolumnen i ListView . Om din listvy har fler kolumner , använd ett extra " item.SubItems.Add " för var och en . Den tredje linjen läggs objektet till ListView listan och visar det
    4

    Öppna " Ta bort objekt " knappen s "klick" sub och skriv följande rad : .

    ListView1.Items . bort ( ListView1.Items.Item ( 0 ) ) katalog

    " Remove " -funktion tar bort ett objekt från ListView och tar en ListView objektet som en parameter . Parametern själv anger ListView objektet vid index noll , annars den första posten i listan , och tar bort den . Du kan skriva kod för att ange olika objekt att ta bort , men se till att du inkluderar felhantering ifall användaren försöker ta bort ett objekt i en out-of - bounds index .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du använder SSL med VB6
    ·Varför är SQL Server installeras med Visual Basic 200…
    ·Hur man tar bort det sista tecknet i VB.Net
    ·Hur man uppdaterar en Query i Access VBA
    ·Hur ansluta till SQL Från VB6
    ·Hur man kör VB6 kod
    ·Hur man kan utveckla Widgets i Visual Basic
    ·Visual Basic 5.0 Tutorial
    ·Hur att fylla en cell Efter en nedrullningsbara
    ·Visual Basic Historia
    Utvalda artiklarna
    ·PHP Referenser Vs . Objektmarkörer
    ·Hur överföra resultat till en klient i PHP
    ·Adobe Flash 9 Problem
    ·Typer av åtgärder Klasser i Struts
    ·Hur man ansluter ramar med NetBeans
    ·Hur att justera RGB Intensity Programmering
    ·Hur dekryptera en fil som har krypterats i Blowfish
    ·Hur Invertera Bråk i Visual Basic
    ·Vad är Adobe ExtendScript Toolkit
    ·Hur att dölja Kontrollbox i VB
    Copyright © Dator Kunskap http://www.dator.xyz