首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过事件与用户控件交互

通过事件与用户控件交互
EN

Stack Overflow用户
提问于 2009-09-23 07:52:13
回答 1查看 194关注 0票数 0

我已经浏览了网站上的问题,但还没有找到一个像样的答案。

我的问题是,我的主窗体类由于所有的事件和方法而变得混乱。

我决定将表单分解为用户控件。不幸的是,我在访问其他用户控件的信息时遇到了问题。

例如,我有一个打印某些信息的用户控件。但其中一些信息在另一个用户控件中。我如何检索这些数据?

我读到的一个解决方案是将一个委托传递给打印用户控件。该委托将包含信息用户控件中的一个方法,该方法从该控件返回数据。因此,每当调用print事件时,我都会调用该函数。

我的另一个解决方案是将事件附加到信息用户控件。每当用户控件中的信息发生变化时,我都会更新我的打印变量。

EN

回答 1

Stack Overflow用户

发布于 2009-09-23 07:55:55

为什么你需要使用事件来解决这个问题呢?如果控件X需要来自控件Y的信息,则将控件Y传递到控件X的构造函数中。

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

https://stackoverflow.com/questions/1464545

复制
相关文章

相似问题

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