回 帖 发 新 帖 刷新版面

主题:怎样才可以复制MSFlexGrid中的数据?

文本框中的数据先选中,点右键选复制就可以粘贴到其他文件中,但MSFlexGrid中的数据怎样复制呢?

回复列表 (共3个回复)

沙发


得自己编写代码;
首先纪录鼠标的起始和结束位置

然后用以下语句将表格周公的内容拷贝到剪贴板上

    Clipboard.Clear
    Clipboard.SetText gridData.Clip

下一步将剪贴板上的内容粘贴到不同的地方,根据不同的对象编写不同的代码
如国粘贴到textbox,直接写即可,如果粘贴到表格中,则编写根据兑现表格的粘贴位置对齐格子,

板凳

得自己编写代码;
首先纪录鼠标的起始和结束位置

然后用以下语句将表格周公的内容拷贝到剪贴板上
根据选择的内容对strtemp进行赋值

    Clipboard.Clear
    Clipboard.SetText strTEmp

下一步将剪贴板上的内容粘贴到不同的地方,根据不同的对象编写不同的代码
如国粘贴到textbox,直接写即可,如果粘贴到表格中,则编写根据兑现表格的粘贴位置对齐格子,

3 楼

谢谢两位,明白了

我来回复

您尚未登录,请登录后再回复。点此登录或注册