1
我在WPF窗口的Canvas
下有一些通用User Control
。如何在UserControl中获取主窗口
我该如何获得该窗口?
我用这种方法
void UserControlMethod()
{
WindowInteropHelper WindowInteropHelper = new WindowInteropHelper((Window)((Grid)(((Canvas)this.Parent).Parent)).Parent);
}
这是正确的吗?
谢谢!
明白了。它应该是WindowInteropHelper windowInteropHelper = new WindowInteropHelper(Window.GetWindow(this)); –
你在做一些Win32 API调用吗? – CodingGorilla
谢谢你的建议是正确的! –