.net Windows窗体与WPF';什么是键盘课?
问题说明了一切——Windows窗体中是否有一个类具有与WPF相同的功能?还是我总是不得不处理键盘事件并保持自己的状态?(我特别感兴趣的是类似于的表单).net Windows窗体与WPF';什么是键盘课?,.net,wpf,winforms,keyboard,.net,Wpf,Winforms,Keyboard,问题说明了一切——Windows窗体中是否有一个类具有与WPF相同的功能?还是我总是不得不处理键盘事件并保持自己的状态?(我特别感兴趣的是类似于的表单) 或者,在我的表单项目中,是否有一种不用大惊小怪的方式来使用这个WPF功能(我对WPF不是很熟悉,但看起来有点大惊小怪)?我不相信WinForms也有类似的功能。据我所知,控件上的static ModifierKeys属性是最好的,但这几乎肯定不是您想要的 我相信你必须处理好这些事件,保持自己的状态:(为什么需要它?为什么不能在WinForms应
或者,在我的表单项目中,是否有一种不用大惊小怪的方式来使用这个WPF功能(我对WPF不是很熟悉,但看起来有点大惊小怪)?我不相信WinForms也有类似的功能。据我所知,控件上的static ModifierKeys属性是最好的,但这几乎肯定不是您想要的
我相信你必须处理好这些事件,保持自己的状态:(为什么需要它?为什么不能在WinForms应用程序中简单地使用Windows.Input.Keyboard?它们不是不兼容的,可以一起使用。我能想到的唯一原因是,您需要以.NET 2.x平台为目标,而客户端计算机没有安装.NET 3.x。如果您不反对p/Invoke,您可能需要查看Windows API函数。查看我原始问题中的“大惊小怪”部分和包含的链接-同时使用WPF和WinForms功能是非常重要的。