要想设置当用户按下DELETE键时清空单元格,请使用C1FlexGrid的KeyDown 事件来获取DELETE 键被按下的事件。
添加下面的KeyDown 事件代码到你的窗体中
• Visual Basic
Private Sub C1FlexGrid1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles C1FlexGrid1.KeyDown If (e.KeyCode = Keys.Delete) Then C1FlexGrid1(C1FlexGrid1.Row, C1FlexGrid1.Col) = 0 End If End Sub |
• C#
private void c1FlexGrid1_KeyDown(object sender, System.Windows.Forms.KeyDownEventArgs e) { if (e.KeyCode == Keys.Delete) { c1FlexGrid1(c1FlexGrid1.Row, c1FlexGrid1.Col) = 0; } } |