gridView1 实现复制功能
本帖最后由 lzxs3000 于 2020-2-25 12:21 编辑------------ 请问ctrl +c怎样复制到剪粘板里
gridView1.OptionsView.ColumnAutoWidth = false;//水平滚动条有效
gridView1.OptionsBehavior.Editable = false;
gridView1.OptionsSelection.MultiSelect = true;
----------------------------------------------------------------------------
private void gridView1_KeyDown(object sender, KeyEventArgs e) //按下ctrl +c没有返应
{
if ((e.Control == true) && e.KeyCode == Keys.C) {
Clipboard.SetText(C_Text);
}
}
请问gridView1 按下ctrl 没返应 怎么解决以上代码 ctrl +c没有返应 ,请问怎么改才行。
是复制到剪粘板里的
void GridView_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyData == (Keys.Control | Keys.C))
{
GridView view = sender as GridView;
if (view != null && !view.IsEditing)
{
string val = view.GetFocusedDisplayText();
if (!string.IsNullOrEmpty(val))
{
Clipboard.SetText(val);
e.Handled = true;
}
}
}
} 非常非常感谢
页:
[1]