crmsun
crmsun
2015-05-08 09:28
采纳率: 36.4%
浏览 3.6k
已采纳

C#中将一个界面中控件的内容传递到另一个界面中

如何在C#中将一个界面控件中的内容传递到第二个界面中,以实现对第二个界面其他控件的设置

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • gsky1986
    foreach_break 2015-05-08 09:47
    已采纳

    请采纳!

    方法1: 做一个UI缓存,用IDictionary,存储你需要交互的UI对象实例就行了。
    方法2: 假设主窗口是frmMain,在frmMain中构造子窗口或其它控件时,可以设置一个属性,将主窗口通过这个属性传递进去。
    方法3:继承,用构造函数传。
    方法4:独立线程,用Socket交互或命名管道。

    点赞 评论
  • bdmh
    bdmh 2015-05-08 09:33
    点赞 评论
  • ligyu110
    老李家的小二 2015-05-08 09:33

    如果是Winform,可以在第二个Form中添加带参数的构造函数,调用的时候传递过来就好了。

    点赞 评论

相关推荐