可能重复:
How can I convert 'System.Windows.Input.Key' to 'System.Windows.Forms.Keys'?
我有一个WPF控件,其对象类型为 System.Windows.Input.KeyEventArgs 。控件需要将该对象传递给需要 System.Windows.Forms.KeyEventArgs 的方法。
.Net Windows Forms Integration类中是否有内置的适配器(请参阅http://en.wikipedia.org/wiki/Adapter_pattern)来执行此操作?或者我是否必须编写适配器代码(包括一个巨大的switch case以将System.Windows.Input.Key的每个值映射到System.Windows.Forms.Keys中的相应值)?