[英]How can i find out what key is being pressed in a click event in C#?
I am trying to see if a key or a modifier such as ALT,CTRL,etc is being pressed inside a Cell-Double-Click Event (or possibly any other events rather than key based events such as Key_Up or Key_Down etc). 我试图看看是否在单元格双击事件(或可能是任何其他事件而不是基于键的事件,如Key_Up或Key_Down等)中按下了键或修饰符(如ALT,CTRL等)。 How can i achieve this in C#? 我怎样才能在C#中实现这一目标?
如果引用System.Windows.Input
则可以查看以下内容
if (Keyboard.Modifiers == ModifierKeys.Shift)
check this out: (sorry) 看看这个:(对不起)
CHECK MSDN for Keyboard.Modifiers
static property... 检查MSDN的Keyboard.Modifiers
静态属性...
German: http://msdn.microsoft.com/de-de/library/system.windows.input.keyboard.modifiers.aspx 德语: http : //msdn.microsoft.com/de-de/library/system.windows.input.keyboard.modifiers.aspx
English: http://msdn.microsoft.com/en-en/library/system.windows.input.keyboard.modifiers.aspx 英语: http : //msdn.microsoft.com/en-en/library/system.windows.input.keyboard.modifiers.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.