C#的uerControl怎么调用主窗口的函数

qianqiubiluo 2016-06-14 01:32:55
几个UserControl生成dll文件,主窗口通过引用dll文件来加载usercontrol,我想在UserControl中调用主窗口的函数,在主窗口的textBox控件中显示一些信息,怎么做?
...全文
192 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sgyiliya 2016-06-15
  • 打赏
  • 举报
回复
在UserControl里面添加一个事件,事件的触发放在UserControl里面。 然后在主窗体里面把UserControl里面的这个事件绑定到主窗体里面的你想调用的这个函数。 注意,UserControl里面的这个事件所对应的委托的返回类型和参数表必须与“”主窗体里面的你想调用的这个函数“”的返回类型和参数表一致。
lzl1030152809 2016-06-14
  • 打赏
  • 举报
回复
在需要引用的项目中声明TextBox静态变量,主窗体加载时给变量赋值
lzl1030152809 2016-06-14
  • 打赏
  • 举报
回复
A项目引用B项目,B项目就不能引用A项目
beyondma 2016-06-14
  • 打赏
  • 举报
回复
不知道你具体的情况,把根控件全局变量化可以
xuzuning 2016-06-14
  • 打赏
  • 举报
回复
都 dll 了,你还打算去改他的代码? 当然要用事件机制啦

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧