Skapa en rullgardinsmeny kontroll i en DataGridView kontroll med hjälp av Visual Basic.NET ( VB.NET ) kan fungera som ett sätt att begränsa den typ av data som en användare kan välja för en viss kolumn . En DataGridView kontroll är en kontroll som visar data i tabellform , som liknar en databastabell . Du kan lägga till en ComboBoxColumn kontrollen till en ataGridView " kontroll . En ComboBoxColumn kontroll är en som liknar en textruta , men när du klickar på , visas en listruta . Du behöver
Microsoft Visual Studio Review
Visa mer instruktioner
1
Launch Microsoft Visual Studio , klicka på " Nytt projekt " från den vänstra rutan på din datorskärm , och expandera " Visual Basic " under " Installerade mallar . " Klicka på "Windows " och dubbelklicka på " Windows Forms Application " från mitten av dialogrutan för att skapa ett nytt projekt .
2
Dubbelklicka på " DataGridView " för att lägga till en ny kontroll i formuläret . Dubbelklicka på " knapp " för att lägga till en ny knapp i formuläret .
3
Högerklicka på " DataGridView " kontroll och klicka på " Redigera kolumner . " Klicka " Lägg till " och välj " DataGridViewComboBoxColumn " next till " Type . " Klicka på " Lägg till " och klicka på " Stäng ". Klicka "OK " i " Redigera kolumner " dialogrutan . Dubbelklicka på " Button1 " för att skapa en click-händelse för den här knappen .
4
Lägg till följande kod för att befolka " ComboBoxColumn " kontroll :
Dim comboboxColumn som DataGridViewComboBoxColumn
comboboxColumn = Me.Column1
comboboxColumn.Items.AddRange ( " Mr . " , " Ms " , " Mrs " , " Dr " )
5
Tryck " F5 " för att köra koden och klicka på " Button1 " för att fylla i listan . Klicka på " ComboBoxColumn " kontrollera och välj ett värde från listrutan .