DataGridView选择的内容拷贝至剪贴板代码,
拷贝模式设定
DataGridView1.ClipboardCopyMode= DataGridViewClipboardCop
其中DataGridView.ClipboardCopyMode 属性获取或设置一个值,该值指示用户是否可以将单元格的文本值复制到 Clipboard,以及是否包括行标题和列标题文本。
命名空间: System.Windows.Forms
程序集: System.Windows.Forms(在 System.Windows.Forms.dll 中)
Clipboard.SetDataObject(DataGridView1.GetClipboardContent()) //将控件选中的数据置于系统剪贴板中
if (DataGridView1.CurrentCell.Value == null)
{
}
int insertRowIndex = DataGridView1.CurrentCell.RowIndex;
string pasteText=Clipboard.GetText();//从系统剪贴板中获取数据
if(string.IsNullOrEmpty(pasteText))
{
}
string[] lines=pasteText.Split('\r');//按行分组
bool isHeader=true;
foreach(string line in lines)
{
}