none
WPF Window 嵌入另一个 WPF Window

    问题

  •   我需要在一个WPF Window中嵌入另一个WPF Window,因为我需要把两个Window的窗体句柄传递给第三方库,由于WPF的控件没有句柄,所以只能嵌入窗体了。请问如何实现?非常感谢。

    2015年12月28日 3:21

全部回复

  • 您好 KingSoft.H,

    在WPF中,不允许将一个Window嵌入到另一个Window当中。

    >>因为我需要把两个Window的窗体句柄传递给第三方库

    您可以先将WPF User Control嵌入到一个Windows Forms User Control当中,然后再将Windows Forms的User Control嵌入到WPF的Window中,这样你就可以得到Window的句柄和Windows Forms User Control的句柄。

    Best Regards,
    Li Wang


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年12月29日 2:07
  • 补充一下问题,我的第三方库会在给定句柄的控件或窗口上绘制图形,由于WPF无法获取控件句柄,所以我才想到使用WPFWindow. 
    2015年12月29日 3:14