我有这样的WPF用户控件......
namespace WpfApplication1
{
public partial class MyControl : UserControl
{
......
}
}
Run Code Online (Sandbox Code Playgroud)
我还有一个win表单来包含这个WPF用户控件...
namespace WindowsFormsApplication4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
ElementHost ctrlHost = new ElementHost();
ctrlHost.Dock = DockStyle.Fill;
WpfApplication1.MyControl win = new WpfApplication1.MyControl();
ctrlHost.Child = win;
this.Controls.Add(ctrlHost);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我还有一个父按钮,有一个按钮.单击该按钮将打开包含ElementHost的Form1.
namespace WindowsFormsApplication4
{
public partial class Parent : Form
{
public Parent()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{ …Run Code Online (Sandbox Code Playgroud)