void tv_zs_DragDrop(object sender, DragEventArgs e)我在DragDrop事件 想判断有没按了下Ctrl键,怎么搞?
解决方案 »
- winform 根据指定的tag选中该checkbox
- 我想问个问题,关于网页调用邮件发送软件
- 我快郁闷死了....关于*.OCX帮帮我啊.
- 急救啊!
- 在winform 下C#中如何获取当前执行程序的路径?
- DataTable插入问题,顶者有分!!!
- 对于含多层对象引用的复杂结构怎样进行序列化
- 报警预案联动
- SQL SERVER中,在一个事务中保存大数据量(比如1000条)记录,提示“分布式事务已完成。请将此会话登记到新事务或 NULL 事务中。”,这是
- textBox绑定到数据集上,修改数据,按按钮Update数据无效。高分求解。
- [还有比这更菜的问题么]请问如何升级项目的framework版本
- C#循环压缩文件
if ((ModifierKeys & Keys.Shift) == Keys.Shift)
{
MessageBox.Show("Pressed " + Keys.Shift);
}将Shift替换成Ctrl
在父容器写 key的事件捕获 ctrl
1 (bit 0) The left mouse button.
2 (bit 1) The right mouse button.
4 (bit 2) The SHIFT key.
8 (bit 3) The CTRL key.
16 (bit 4) The middle mouse button.
32 (bit 5) The ALT key.
MSDN中的解释
Control.ModifierKeys Property Gets a value indicating which of the modifier keys (SHIFT, CTRL, and ALT) is in a pressed state.例程:private void button1_Click(object sender, System.EventArgs e)
{
/* If the CTRL key is pressed when the
* control is clicked, hide the control. */
if(Control.ModifierKeys == Keys.Control)
{
((Control)sender).Hide();
}
}
所有从Control继承的类都可以使用这个属性,例如Form