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 odstrániť výber z DataGridViewComboBox

Riadenie DataGridView v jazyku Visual Basic umožňuje zobraziť dáta z rôznych zdrojov do siete alebo tabuľky , ako je formát . Jeden spôsob , ako si môžete vybrať dáta je pomocou poľa so zoznamom . Trieda DataGridViewComboBoxColumn môžete upraviť výber v rámci poľa so zoznamom . Ak chcete odstrániť položku z poľa so zoznamom v konaní , vyzve užívateľa na výber jednej z položiek , potom zistíte , že položky v poli so zoznamom a použiť metódu " odstrániť " pre vymazanie výberu . Pokyny dovolená 1

Otvorte projekt aplikácie Visual Basic s kontrolou DataGridView na to . Dvakrát kliknite na ovládací prvok Button pre pridanie tlačidla do formulára . . Poklepaním na toto tlačidlo na otvorenie " Button1_Click " podprogram
2

zadajte nasledujúci kód :

Dim dgvc Ako DataGridViewComboBoxColumndgvc = DataGridView1.Columns ( " Sloupec1 " ) Dim rm Ako Integerrm = InputBox ( " ktorý produkt index by ste chceli odstrániť ? " )

Prvé dva riadky vytvoriť objekt , ktorý odkazuje na ovládací prvok DataGridView , potom inicializuje tým , že sa odkaz na stĺpec v ovládací prvok , ktorý má pole so zoznamom . Nahradiť " DataGridView1 " sa názov ovládacieho prvku , a parameter " Sloupec1 " s názvom stĺpca , ktorý používa pole so zoznamom . Tretí riadok vytvorí celočíselnú premennú , ktoré budete používať odstrániť výber z poľa so zoznamom . Štvrtý riadok vyzve užívateľa na zadanie hodnotu indexu stĺpca chcete vymazať , a uloží hodnotu do premennej
3

zadajte nasledujúci kód : .

rm - 1 < dgvc.Items.Count Thendgvc.Items.Remove ( dgvc.Items.Item ( rm - 1 ) ) ElseMsgBox ( " . Váš hodnota indexu je príliš vysoká " ) End If

údajov kontroluje , či hodnota premennej je vyšší ako počet položiek v poli so zoznamom . Pole so zoznamom používa nulovú indexovanie , takže tvrdenie odstraňuje jeden z premennej . Ak hodnota prekročí počet položiek v poli , okno so správou informuje užívateľa , že vstúpil príliš veľkú hodnotu . Inak program odstráni výber z poľa so zoznamom .

Najnovšie články

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