C#反射 WPF控件 不能更新
现在有两个WPF做的dll 控件 A.dll 和 B.dll
在Winform中 有两个按钮btn1 btn2 和一个elementHost1控件。
[解决办法]
lz干脆elementHost1动态创建吧,没次把窗体上的elementHost1移出,再创建个新的
this.Controls.Remove(elementHost1);
elementHost1=new ElementHost1();
this.Controls.Add(elementHost1);
elementHost1.Location = new System.Drawing.Point(113, 12);
elementHost1.Name = "elementHost1";
elementHost1.Size = new System.Drawing.Size(329, 354);
....
[解决办法]
...你两个dll里的程序集命名空间和类名完全一样...
[解决办法]
抱歉不是同名问题。
我发现你的两个dll是相同的。
你的两个dll是一个项目编译出来的吧(只改了一个图片?)然后改了一下编译好的dll的名字?
如果是,改下AssemblyInfo.cs,重新编译
[解决办法]
最好用两个项目去分别编译dll