首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在用户控件的已加载事件中,其他用户控件的控件在WPF中为空

在用户控件的已加载事件中,其他用户控件的控件在WPF中为空
EN

Stack Overflow用户
提问于 2012-12-21 13:53:56
回答 1查看 94关注 0票数 1

我有用户控制,比如说UC1。在UC1中,我还有另外三个用户控件,比如UC2、UC3和UC4。

问题是,当我从UC4加载事件中引用uc2的控件时,uc2的引用控件为空。

有可能吗?因为创建用户控件的顺序是UC1、UC2、UC3和UC4。

从技术上讲,当我提到UC4的loaded事件时,UC2中的所有控件都应该已经创建好了。但在我的例子中,它是空的。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2012-12-21 20:34:30

问题可能与实例有关,因为在检查您是否创建了类似的另一个实例以检查其内容时。

在UC4中:

代码语言:javascript
复制
UC2 obj_uc2 = new UC2();

然后它会给你null,因为它是一个新的实例。为此,您必须获取活动的实例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13984953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档