如何在mouse_down事件中判断此时是否按下了CTRL键?
如何在mouse_down事件中判断此时是否按下了CTRL键?
------解决方案--------------------先在keydown事件判一下KeyEventArgs e
if(e.Control)
{
全局flg值 = true
}
然后keyup事件把全局flg值 = false
最后在mouse_down事件里判 全局flg值的结果
------解决方案--------------------最好在Deactivate事件中也加上全局flg值 = false
------解决方案--------------------这样也可以 if ((Control.ModifierKeys & Keys.Control) != 0)