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 Umiestnite Combo v údajová mriežka v VB6

Combo box je ovládací prvok , ktorý umožňuje užívateľovi vybrať z preddefinovaného zoznamu prijateľných hodnôt . DataGrid je samostatný ovládací prvok , ktorý zobrazuje dáta z databázy pre užívateľa v podstate rovnakým spôsobom ako si prezerá developer dáta pri pohľade priamo na databázové tabuľky . Ovládanie Combo box nemôžu byť umiestnené v ovládacom prvku údajová mriežka . Avšak, my môžeme dať Combo box " na vrchole " určitého stĺpca ovládacieho prvku DataGrid , aby ju to vyzeralo , ako by je súčasťou samotného konania. Pokyny dovolená 1

Vytvoriť nový štandardné EXE projekt jazyka Visual Basic . Z menu vyberte " projekt " , " súčasti " . Zaškrtnite políčko vedľa " Microsoft DataGrid Control 6.0 ( OLE ) . " Kliknite na tlačidlo " OK " uložte a zatvorte . Z menu vyberte " projekt " , " Odkazy " . Zaškrtnite políčko vedľa " Microsoft ActiveX DataObjects 2.x knižnice " , kde " x " je najvyššie číslo k dispozícii . Kliknite na tlačidlo " OK " uložte a zatvorte .
2

Pridať nový ovládací prvok DataGrid na " Form1 " , ktorý bol vytvorený v predvolenom nastavení . Predvolený názov bude " DataGrid1 . " Konfigurovať zdroj dát a ďalšie vlastnosti ovládacieho prvku " DataGrid1 " , takže je zobrazené správne informácie .
3

Pridať ovládací prvok poľa so zoznamom " Form1 " a nastavte jeho vlastnosť visible na hodnotu " False " . Získajte najvyššiu pozíciu , výšku riadku a šírku stĺpca bunky na " DataGrid1 " , ktoré chcete zobraziť na pole so zoznamom a uložte každý z týchto hodnôt do samostatných celočíselných premenných .
4

Nastavte pozíciu hodnoty pre skryté pole so zoznamom tých bunky užívateľ klikol na v " DataGrid1 " a nastavte pole so zoznamom vlastnosť visible na hodnotu " true " . To bude umiestnite pole so zoznamom priamo na vrchole bunky na " DataGrid1 " a užívateľ uvidí rozbaľovací zoznam hodnôt vybrať .
5

kód udalosti Click Combo box tak , že keď používateľ vykoná výber , môžeme aktualizovať obsah bunky na " DataGrid1 " s novou hodnotou vybraného z poľa so zoznamom :

Ak cmbMyCombo.Visible = True Then

DataGrid1 . Stĺpce ( 2 ) . Text = cmbMyCombo.Text

End If

Najnovšie články

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