. Microsoft.NET Framework controle DataGrid exibe dados sobre as formas de mesa . DataGridcontrole recebe uma mensagem de evento quando o usuário interage com o formulário. Liga-se os elementos da tabela para o evento usando um manipulador de eventos , como o AddHandler , AddMessage e EventHandler . O controle DataGrid pode pegar qualquer mensagem de evento disparado no formulário através de um manipulador de eventos universal. Substituindo as propriedades de eventos dos elementos da tabela no controle DataGrid permite que você pegar todos os eventos do DataGrid . Instruções
1
Clique no botão " Iniciar" do Windows e selecione a opção "Microsoft Visual Studio " em " Todos os Programas".
2
Clique em " Visual Studio C + +" para abrir o Visual Studio para C + NET +
3
Adicione o seguinte código após a linha " WndProc de base " em seu formulário do Windows : . .
Form classe parcial : Form, IMessageFilter {
forma pública () {
InitializeComponent (); }
Form_Load private void (object sender, EventArgs ( e) {
Application.AddMessageFilter (this); }
PreFilterMessage public bool (Message ref (m ) { remetente
Controle = Control.FromHandle (m . HWnd );
return false; }
}
para substituir as propriedades de eventos padrão dos elementos da tabela
. 4
Clique em " Arquivo" e selecione a opção "Salvar" .
5
Clique no botão " OK" para pegar todos os eventos de controle DataGrid .