c#winform中怎样用命令实现键盘上按"del"键的功能,来删除datagrid中的一行??? c#winform中怎样用命令实现键盘上按"del"键的功能,来删除datagrid中的一行??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像只要用鼠标全选一行,然后按DEL键,就会自动删除吧? 正在学习,好象在用键盘很难操作DataGrid控件!焦点问题。 这是个listview的多选删除的例子,参考下吧 private void lvOrder_KeyUp(object sender, KeyEventArgs e) { if((int)e.KeyCode==46) { for(int i=lvOrder.Items.Count-1;i>=0;i--) { if(lvOrder.Items[i].Selected==true) { lvOrder.Items[i].Remove(); } } } } KeyDown事件应该可以处理吧。在keydown中加入你的处理代码 求一个c#正则表达式 C#打包程序 - 安装不了其它组件 呼叫高手?高难度 C# 绘图中的坐标 c# 多线程的问题 TreeView 如何滚动到最前面? 如何得到进程打开的事件 同一机器上收发UDP消息的问题 大神求救SQL server问题 救命,Asp.net程序发布问题 各位,高手请问如何在winform模式下锁定键盘上的菜单键? listbox中增加或删除一个item能触发什么事件啊
private void lvOrder_KeyUp(object sender, KeyEventArgs e)
{
if((int)e.KeyCode==46)
{
for(int i=lvOrder.Items.Count-1;i>=0;i--)
{
if(lvOrder.Items[i].Selected==true)
{
lvOrder.Items[i].Remove();
}
}
}
}
在keydown中加入你的处理代码