C# - 从第一次复制到剪贴板

时间:2017-04-25 01:25:58

标签: c# datagridview copy-paste

我编写了一个程序,我在dataGridView中粘贴了一些Rows并对这些数据进行了一些处理,然后复制了这些数据。但是当我从dataGridView复制这个数据时,如果数据是小行数,如5行它需要9次按复制将数据复制到剪贴板,如果行数是10,则需要4次按复制到复制,如果行数大于25,则从第一次起作用!

         dgData.SelectAll();

        if (dgData.RowCount > 0)
        {
            var lastRow = dgData.Rows[dgData.RowCount - 1];
            lastRow.Selected = false;
        }
        DataObject d = dgData.GetClipboardContent();
        Clipboard.SetDataObject(d, true);

哪里有问题?有人可以帮忙吗? 感谢

0 个答案:

没有答案