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 chytiť všetky DataGrid udalosti

. Microsoft NET Framework ovládací prvok DataGrid zobrazia údaje o formulároch tabuľky . DataGrid riadenie dostane správu o udalosti , keď používateľ pracuje s formou . Viaže tabuľky prvkov k akcii pomocou obslužnej rutiny udalosti , ako je AddHandler , AddMessage a EventHandler . Ovládací prvok DataGrid možno zachytiť akúkoľvek správu o udalosti vyvolal v podobe prostredníctvom univerzálny rutinu udalosti . Prepísanie vlastností udalostí z prvkov tabuľky v ovládacom prvku údajová mriežka umožňuje zachytiť všetky DataGrid udalosti . Návod dovolená 1

Kliknite na tlačidlo " Štart " vo Windows a vyberte možnosť " Microsoft Visual Studio " in " Všetky programy " .
2

Kliknite na " Visual Studio C + + " otvorte Visual Studio pre C + + NET aplikácie
3

Pridajte nasledujúci kód po " základnej WndProc " riadku vo formulári systému Windows : ..

čiastočné triedy formulára : formulár , IMessageFilter {

verejné Form ( ) {

InitializeComponent ( ) ;

}

private void Form_Load ( object sender , EventArgs ( e ) {

Application.AddMessageFilter ( this ) ;

}

public bool PreFilterMessage ( ref Message ( m ) {

Control odosielateľ = Control.FromHandle ( m . hWND ) ;

return false ;

}

}

prepísať predvolené vlastnosti udalosti z prvkov tabuľky
. 4

Kliknite na " Súbor " a zvoľte možnosť " Uložiť " .
5

Kliknite na tlačidlo " OK " chytiť všetky DataGrid ovládacie udalosti .


Najnovšie články

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