C# 在Winforms主机中托管DataGridView时未触发事件
我试图在WPF用户控件中托管Datagridview。datagridview被添加到构造函数中的winformshost中,Enter和Leave事件被连接起来。 Enter事件在网格第一次获得焦点时触发,但随后不会触发,并且LEVE事件从未触发 有什么想法吗? 谢谢你说: 当以下焦点更改时,不会引发进入和离开事件 发生:C# 在Winforms主机中托管DataGridView时未触发事件,c#,wpf,winforms,datagridview,winforms-interop,C#,Wpf,Winforms,Datagridview,Winforms Interop,我试图在WPF用户控件中托管Datagridview。datagridview被添加到构造函数中的winformshost中,Enter和Leave事件被连接起来。 Enter事件在网格第一次获得焦点时触发,但随后不会触发,并且LEVE事件从未触发 有什么想法吗? 谢谢你说: 当以下焦点更改时,不会引发进入和离开事件 发生: 从WindowsFormsHost控件的内部到外部 从WindowsFormsHost控件的外部到内部 在WindowsFormsHost控件之外 从承载在Windows
- 从WindowsFormsHost控件的内部到外部
- 从WindowsFormsHost控件的外部到内部
- 在WindowsFormsHost控件之外
- 从承载在WindowsFormsHost控件中的Windows窗体控件到承载在同一WindowsFormsHost中的ElementHost控件
不过感觉像是个黑客。如果可以,请接受它不受支持的事实。现在为什么我找不到它!我通过触发winforms主机的“GotFocus”事件绕过了它,因为datagridview是唯一的控件,并且占据了100%的空间。我不需要处理请假事件。谢谢