. El Microsoft NET Framework control DataGrid muestra los datos en los formularios de mesa. Control DataGrid recibe un mensaje de evento cuando el usuario interactúa con el formulario. Se une elementos de la tabla para el evento mediante el uso de un controlador de eventos , como el AddHandler , AddMessage y manejador de sucesos . El control DataGrid puede recoger el mensaje de evento disparado en el formulario a través de un controlador de eventos universal. Anulación de las propiedades del evento de los elementos de la tabla en el control DataGrid permite capturar todos los eventos DataGrid . Instrucciones
1
clic en el botón " Inicio" de Windows y seleccione la opción " Microsoft Visual Studio " en " Todos los programas".
2 Haga clic en " Visual Studio C + +" para abrir el Visual Studio para C + + NET
3
Agregue el siguiente código después de la línea "base WndProc " en su formulario de Windows : . .
forma clase parcial : Forma , IMessageFilter {
Formulario
pública () {
InitializeComponent (); }
private void Form_Load ( object sender , EventArgs ( e) {
Application.AddMessageFilter (this); }
public bool PreFilterMessage (ref mensaje (m ) {
control remitente = Control.FromHandle (m . HWnd ) ;
return false ; .
}
}
para anular las propiedades de evento por defecto de los elementos de la tabla
4
Haga clic en "Archivo " y seleccione la opción " Guardar" .
5
clic en el botón " OK" para capturar todos los eventos del control DataGrid .