2X faster development
The ultimate WinForms UI toolkit to boost your development speed.
Delete a particular cell value in gridTo delete a particular cell value when ActivateCurrentCellBehavior is set as None and ListBoxSelectionMode is set as One, KeyDown event can be handled. C# this.gridControl1.ActivateCurrentCellBehavior = GridCellActivateAction.None; this.gridControl1.ListBoxSelectionMode = SelectionMode.One; this.gridControl1.KeyDown += new KeyEventHandler(gridControl1_KeyDown); } void gridControl1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { int rowIndex = this.gridControl1.CurrentCell.RowIndex; int colIndex = this.gridControl1.CurrentCell.ColIndex; this.gridControl1[rowIndex, colIndex].CellValue = null; e.Handled = true; } }
VB Me.gridControl1.ActivateCurrentCellBehavior = GridCellActivateAction.None Me.gridControl1.ListBoxSelectionMode = SelectionMode.One AddHandler gridControl1.KeyDown, AddressOf gridControl1_KeyDown } void gridControl1_KeyDown(Object sender, KeyEventArgs e) If e.KeyCode = Keys.Delete Then Dim rowIndex As Integer = Me.gridControl1.CurrentCell.RowIndex Dim colIndex As Integer = Me.gridControl1.CurrentCell.ColIndex Me.gridControl1(rowIndex, colIndex).CellValue = Nothing e.Handled = True End If Screenshot Samples: |
2X faster development
The ultimate WinForms UI toolkit to boost your development speed.
This page will automatically be redirected to the sign-in page in 10 seconds.