#region 复制粘贴卡号
private void DataGdv_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
try
{
if (grid == 1)
{
string CarTxt = DataGdv.CurrentCell.Value.ToString();//获取你点击单元格数据
if (CarTxt.Length > 5 && !string.IsNullOrEmpty(CarTxt))
{
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@"^[A-Za-z0-9]+$");//匹配只要数字和英文其他不要
if (reg.IsMatch(CarTxt))
{
DialogResult result = MessageBox.Show("卡号:" + CarTxt + "是否复制?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
Clipboard.SetText(CarTxt.ToString());
}
else
{
return;
}
}
}
else
{
return;
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
#endregion
winform 右键双击复制datagridview单元格
最新推荐文章于 2021-12-21 09:40:54 发布