Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Spustiť Visual Studio . NET aplikácie . 
 2 
 Otvorte projekt alebo vytvorte nový projekt , ak nemáte existujúci projekt nastaviť . Vyberte si "Aplikácia systému Windows " a " VB.NET " ako vášho jazyka . 
 3 
 Pridať nový formulár projektu . 
 4 
 Presuňte tlačidlo ovládanie objekt z bočného panela do formulára . 
 5 
 Dvakrát kliknite na formulár otvoríte okno kódom na pozadí . 
 Raise a zvládnuť 
 udalostí praha 6 
 Vytvoriť " triedy " , v prípade potreby . Ak vaše akcie bude viazaná na objekt vlastnej triedy , budete musieť vytvoriť definície tried . Ak používate existujúcu triedu , môžete tento krok preskočiť . 
 7 
 Vytvoriť " udalosť " , v prípade potreby . Niektoré udalosti pre ovládacie prvky sú dopredu vyplnená v VB.Net . Ak používate skôr existujúcu udalosť , mali by ste ho vybrať z rozbaľovacieho zoznamu pre kontrolu . Ak chcete vytvoriť vlastnú akciu , musíte deklarovať podpis udalosť a zvýšiť udalosti . Môžete deklarovať podpis pre organizovanie akcií , pomocou " Event " kľúčové slovo v vyhlásení triedy , napríklad : 
 
 Public CustomEvent akcie ( byval Argument ako Integer ) 
 
 by potom vyvolať udalosť volaním " " funkcie , napríklad : 
 
 RaiseEvent CustomEvent ( 1 ) 
 8 
 Môžete si žiadne " RaiseEvent OnEvent " Metódy pre Vašu akciu , podľa potreby . Tento krok je zvyčajne voliteľný , ale je dobré praxe . Budete musieť vytvoriť tieto ako chránené " Overridable " podprogramy a volať metódu " RaiseEvent " . 
 9 
 Rukoväť je " udalosť " . Budete musieť priradiť udalosť s obsluhy udalostí . Obslužné rutiny udalostí sú podprogramy , ktoré sú volány vždy , keď dôjde k udalosti. Môžete spracovanie udalostí v mnohých ohľadoch . Môžete použiť " WithEvents " vyhlásenie spracovať udalosť staticky v čase kompilácie , alebo použite " AddHandler " vyhlásenie spracovať udalosť dynamicky za behu . Pre statické možnosť , mali by ste najprv nastaviť " WithEvents " vyhlásenie pre objekt nasledovne : 
 
 Private WithEvents ObjectName Ako className 
 
 Tie by potom pridajte trieda spracováva prepojiť udalosti objekt : 
 
 Protected Sub ObjectName_EventName ( byVal Argument As Integer ) Kľuky ObjectName.EventName 
 
 dynamické možnosť , mali by ste nastaviť vyhlásenie takto : 
 
 Protected Sub ObjectName_EventName ( byVal Argument As Integer ) 
 
 AddHandler ObjectName.EventName , AddressOf ObjectName_EventName