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

C# 如何从C1FlexGrid中的单元格复制和粘贴?,c#,events,copy-paste,componentone,c1flexgrid,C#,Events,Copy Paste,Componentone,C1flexgrid,我想从一个单元格复制并粘贴到另一个单元格/C1FlexGrid 从选定的红细胞复制并将其他值粘贴到此处-如图所示 此处显示从所选红细胞/图像复制的内容 是否有按键等事件 任何示例代码?事件KeyDown/KeyPress/keypup在这种情况下不起作用,因为FlexGrid处于编辑模式。在编辑模式下,尝试对FlexGrid使用KeyDownEdit/KeyPressEdit/KeyUpEdit事件 VB.NET C: 但是,我建议您使用ValidateEdit事件来实现您的用例。您好,它正在

我想从一个单元格复制并粘贴到另一个单元格/C1FlexGrid 从选定的红细胞复制并将其他值粘贴到此处-如图所示

此处显示从所选红细胞/图像复制的内容

是否有按键等事件

任何示例代码?

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

VB.NET

C:


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

您好,它正在工作。还有一个问题,我如何才能在编辑模式下粘贴,以及CTR+A如何选择全部?谢谢。@AliSilamkhanDvR您能详细说明一下您的用例吗?我想您可以使用任何其他事件来实现这一点OK,我使用'IDataObject iData=Clipboard.GetDataObject;'要获取数据粘贴,请执行以下操作:-
Private Sub C1FlexGrid1_KeyPressEdit(sender As Object, e As KeyPressEditEventArgs)
Handles c1FlexGrid1.KeyPressEdit
    'Implement logic here
End Sub
public Form1()
    {
        this.c1FlexGrid1.KeyPressEdit += new KeyPressEditEventHandler(this.c1FlexGrid1_KeyPressEdit);
    }

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