Mam datagridview w mojej aplikacji C# i użytkownik powinien być w stanie kliknąć tylko na pełne wiersze. Dlatego ustawiam SelectionMode na FullRowSelect.C# datagridview doubleclick w wierszu z FullRowSelect
Ale teraz chcę mieć zdarzenie, które jest uruchamiane, gdy użytkownik dwukrotnie kliknie wiersz. Chcę mieć numer wiersza w MessageBox.
Próbowałem następujące:
this.roomDataGridView.CellContentDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.roomDataGridView_CellCont entDoubleClick);
private void roomDataGridView_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
{
MessageBox.Show(e.RowIndex.ToString());
}
Unforunately nic się nie dzieje. Co ja robię źle?
jak można zapisać się dwukrotnie kliknąć zdarzenie? –
W projektancie piszę to .roomDataGridView.CellContentDoubleClick + = new System.Windows.Forms.DataGridViewCellEventHandler (this.roomDataGridView_CellContentDoubleClick); – Metalhead89
Właśnie usunąłem moje zdarzenie i zrobiłem to ponownie i teraz to działa. Naprawdę nie wiem, co się dzieje, ale teraz działa – Metalhead89