小编bal*_*aji的帖子

打开WPF用户控件winform窗口缩小父winform窗口

我有这样的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)

wpf winforms-interop winforms

12
推荐指数
1
解决办法
1522
查看次数

标签 统计

winforms ×1

winforms-interop ×1

wpf ×1