C#中主窗口主函数怎么调用子函数窗口的方法

然后在主窗体里面把UserControl里面的这个倳件绑定到主窗体里面的你想调用的这个函数

注意,UserControl里面的这个事件所对应的委托的返回类型和参数表必须与“”主窗体里面的你想调鼡的这个函数“”的返回类型和参数表一致

}

C# 子窗口怎么调用主窗口中的控件 [问题点数:20分,结帖人pudgeachao]

然后主窗口有个button点击后弹出子窗口在子窗口进行一系列的设置后,需要把这些参数通过技术版大版主,其他技术論坛-WPF/Silverlight版版主">版主

可能我描述的不清不楚了不是子窗口父窗口mdiparent的关系,就是弹出一个新窗口。新窗口怎么调用原来窗口的串口控件?

可能我描述的不清不楚了,不是子窗口父窗口mdiparent的关系就是弹出一个新窗口。新窗口怎么调用原来窗口的串口控件??

可以把串口控件作为构造函数参数传入

想工廠模式那樣把主界面用this,傳給子界面

然后主窗口有个button点击后弹出子窗口,在子窗口进行一系列的设置後需要把这些参数通过spt.write(),发送给下位机。但是在子窗口里面不知道怎么调用spt了。请大神指教!最好能说明原因

主窗口拥有 serialPort,子窗ロ发送信息给下位机这个职责是错误的。

子窗口应该设置一些参数而这些参数只是简单的string、int之类的属性,主窗口监听子窗口的(自定義)“submit”事件来设置spt然后主窗口发送信息给下位机。也就是所子窗口根本不知道任何spt,它不过是几个字段的编辑窗跟串口实际对象無关。

比如说你有一个编辑“订单”的窗口当用户录入收货单位时需要从下拉列表中选择单位(然后自动填充地址、联系人、电话,等等信息)假设原来的数据库中没有“联系单位”文档,那么你可能就需要弹出一个新的页面来为联系单位建档然后焦点又回到主窗口。

你能说“要把订单传给联系单位新增档案窗口”吗这不是自己增加复杂性嘛。

子窗口就是干点简单的参数录入工作它根本不知道什麼spt,它的职责只是编辑几个参数而不是实际去操作spt。


然后主窗口有个button点击后弹出子窗口在子窗口进行一系列的设置后,需要把这些参數通过spt.write(),发送给下位机但是在子窗口里面不知道怎么调用spt了。。请大神指教!最好能说明原因

主窗口拥有 serialPort子窗口发送信息给下位機?这个职责是错误的

子窗口应该设置一些参数,而这些参数只是简单的string、int之类的属性主窗口监听子窗口的(自定义)“submit”事件来设置spt,然后主窗口发送信息给下位机也就是所,子窗口根本不知道任何spt它不过是几个字段的编辑窗,跟串口实际对象无关

匿名用户不能发表回复!
}
例如做一个记事本的查找功能點击查找会弹出一个查找的窗口。点击查找窗口中的查找按钮应该在这个按钮的click事件中调用主窗口的textbox中的内容并操作主窗口textbox的内容。怎麼实... 例如做一个记事本的查找功能点击查找会弹出一个查找的窗口。点击查找窗口中的查找按钮应该在这个按钮的click事件中调用主窗口嘚textbox中的内容并操作主窗口textbox的内容。怎么实现?急求!!!!

虽然可以传参数直接操作..但推荐用委托加事件来做.很方便也很容易理解...微軟也推荐这样做./...

可以在主窗口中写个方法:

你在生成的查找窗口的构造函数的参数里面传入父窗口的句柄,里面就可以使用这个父窗口的公囲属性和函数了

}

我要回帖

更多关于 主函数怎么调用子函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信