C# 反射+winform添加WPF控件 30

btn1_ClickSampleAssembly=Assembly.LoadFrom(path1);obj=SampleAssembly.CreateInstance("... btn1_Click
SampleAssembly = Assembly.LoadFrom(path1);
obj = SampleAssembly.CreateInstance("xxx.ZRY_Dll");
elementHost1.Child = (UIElement)obj;
btn2_Click
SampleAssembly = Assembly.LoadFrom(path2);
obj = SampleAssembly.CreateInstance("xxx.ZRY_Dll");
elementHost1.Child = (UIElement)obj;

为什么elementHost1.Child 不会改变呢?
展开
 我来答
gaoshang212
2013-02-17 · TA获得超过171个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:198万
展开全部
你再试试 直接加载DLL 放在前台好用不!
更多追问追答
追问
我是想在winform中使用wpf控件,。点击不同的按钮winform上能显示不同wpf自定义控件。由于wpf生的dll控件有不确定性(以后会有很多类似的控件)。只能后台动态加载。
现在是程序运行第一次时,可以正常显示,而不能重新加载(有两个btn1 和btn2 单击btn1时可以正常加载dll1.dll.如果在单击btn2时不会加载dll2.dll )
追答
哦!我的意思是 你加载直接的时候好不好用!如果好用证明,这种方式没问题,再找别原因!~  我弄过WPF + Winforom 控件! 没弄过 WInform +  WPF的!~ 提交回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式