Odpiranje oblikovalnika kontrolnika
Odprite okno oblikovalnika kontrolnika WKL ali objekta WKL, ki pripada podatkovni zbirki, in nastavite njegove lastnosti brez kode.
Zahteva WKL Forms Object Library 1.51 ali novejšo različico (oblikovalnik objekta
WklApplication); oblikovalnik kontrolnika je na voljo od izdaje, ki je prinesla kontrolnik.
Pregled rešitve
Vsak kontrolnik WKL ima okno oblikovalnika, ki se pri vseh odpre enako: iz vrstice Po meri na
listu z lastnostmi v pogledu načrta. Oblikovalnik ureja lastne nastavitve kontrolnika; njegove strani
se razlikujejo od kontrolnika do kontrolnika (pri WklTreeView so to na primer vir podatkov, videz,
simboli, vedenje, dogodki in vse lastnosti, s sprotnim predogledom). V redu zapiše nastavitve v
kontrolnik, Access pa jih shrani, ko shranite obrazec.
Štirje objekti ne pripadajo obrazcu, temveč podatkovni zbirki, zato nimajo kontrolnika. Njihov
oblikovalnik odprete iz menija Orodja zbirke podatkov › Dodatki (dodatek WklExtensions.accda)
ali iz VBA.
Izvedba
Za kontrolnik:
- Odprite obrazec v pogledu načrta in izberite kontrolnik.
- Odprite list z lastnostmi (F4), zavihek Drugo (Other).
- Kliknite vrstico Po meri (Custom) in nato njen gumb
[...].
Za objekt podatkovne zbirke izberite njegov vnos v meniju Orodja zbirke podatkov › Dodatki ali ga pokličite iz okna Immediate:
| Objekt | Vnos dodatka | VBA |
|---|---|---|
WklLinkManager | WKL Linked Tables Manager | CreateObject("WklForms.LinkManager").ShowDesigner |
WklRibbon | WKL Ribbon Designer | CreateObject("WklForms.Ribbon").ShowDesigner |
WklRibbon, stran Dodelitve | WKL Shortcut Menu Designer | CreateObject("WklForms.Ribbon").ShowAssignments |
WklNavPane | WKL Navigation Pane Designer | CreateObject("WklForms.NavPane").ShowDesigner |
WklApplication | WKL Application Designer | CreateObject("WklForms.Application").ShowDesigner |
Opombe
- Oblikovalnik kontrolnika se odpre samo v pogledu načrta.
- Priročni meni kontrolnika (desni klik) nima vnosa za oblikovalnik; uporabite vrstico Po meri.
- Nastavitve, ki pripadajo programu Access – vir kontrolnika, omogočenost, zaklenjenost, zaustavitev s tabulatorko (Control Source, Enabled, Locked, Tab Stop) –, ostanejo na listu z lastnostmi; oblikovalnik jih ne prikazuje.
- Access dogodkov kontrolnikov ActiveX ne navaja na zavihku Dogodek lista z lastnostmi. Stran oblikovalnika Dogodki (list z lastnostmi: vrstica
EventProcedures,[...]) ustvari dogodkovne procedure v modulu obrazca; glejte Ustvarjanje dogodkovnih procedur za kontrolnik. - Vnosi dodatka zahtevajo, da je dodatek WKL Extensions nameščen za trenutnega uporabnika sistema Windows (
tools\install-addin.ps1iz paketa izdaje, glejte Namestitev izdanega paketa). - Okna oblikovalnikov sledijo svetlemu ali temnemu načinu aplikacij v sistemu Windows. Velikost, položaj in zadnja odprta stran vsakega okna oblikovalnika se hranijo za vsakega uporabnika sistema Windows posebej.
Sorodne teme
- WKL Forms Object Library – kontrolniki in njihovi pregledi
- Izbira jezika komponent – imena v nemškem Accessu ob imenih iz te dokumentacije