我有一个在VS C#2008中编码的Winforms应用程序,并希望将WPF窗口插入Winforms应用程序的窗口窗格中。
你能解释一下这是怎么做的。
答案 0 :(得分:1)
您需要使用ElementHost。
ElementHost es = new ElementHost();
es.HostContainer.Children.Add(screen); // where screen is your wpf window or user control
es.Dock = Windows.Forms.DockStyle.Fill; // probably want to fill the element host. Not necessary
somePanel.Controls.Add(es); // add the element host to a panel on your Winform or the form itself
希望有所帮助