我正在Wpf应用程序上托管Windows.Forms.Panel,并且我想集成一个占用面板空间的窗口。我知道在正常的Forms应用程序中,我会使用诸如此类的东西:
<DllImport("user32.dll")>
Private Shared Function SetParent(hWndChild As IntPtr, hWndNewParent As IntPtr)
As IntPtr
End Function
当我尝试在Wpf应用程序中执行相同操作时,面板仅显示为空白,并且不会引发异常。我错过了一些非常明显的东西吗?
我还用.Xaml代码将面板托管到了一个网格上。