如何从C1FlexGrid中的单元格复制和粘贴?

时间:2014-09-23 01:31:35

标签: c# events copy-paste componentone c1flexgrid

我想从一个单元格复制并粘贴到另一个单元格/ C1FlexGrid 从选定的红色单元格复制并粘贴其他值 - 显示图像

从选定的红色单元格复制/图像在这里

enter image description here

是否有像KeyDown

这样的事件

任何示例代码?

1 个答案:

答案 0 :(得分:0)

事件 KeyDown / KeyPress / KeyUp 在这种情况下不起作用,因为您的FlexGrid处于编辑模式。在编辑模式下,尝试使用FlexGrid的 KeyDownEdit / KeyPressEdit / KeyUpEdit 事件。

<强> VB.NET

Private Sub C1FlexGrid1_KeyPressEdit(sender As Object, e As KeyPressEditEventArgs)
Handles c1FlexGrid1.KeyPressEdit
    'Implement logic here
End Sub

<强> C#:

public Form1()
    {
        this.c1FlexGrid1.KeyPressEdit += new KeyPressEditEventHandler(this.c1FlexGrid1_KeyPressEdit);
    }

    private void c1FlexGrid1_KeyPressEdit(object sender, KeyPressEditEventArgs e)
    {
       // Implement logic here
    }

但是,我建议您使用 ValidateEdit 事件来实现您的用例。