网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月22日漏签0天
c#吧 关注:188,447贴子:822,834
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 12回复贴,共1页
<<返回c#吧
>0< 加载中...

问一个winform窗体传递的小白问题

  • 只看楼主
  • 收藏

  • 回复
  • 子泽x
  • c#砖家
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

通过窗体1才能打开窗体2,通过窗体2才能打开窗体3
如果想朝窗体3传数据,是可以直接传还是必须要先传给2再由2传给3?
正常情况下 一般是怎样传的?


  • A做个耐撕的人
  • c#爱好者
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这个不是可以直接传吗,不需要通过2啊


2025-07-22 03:10:41
广告
不感兴趣
开通SVIP免广告
  • wang947696
  • c#探索者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
参数传递方法很多,建议搜索参数传递这方面的资料,winfrom窗体毕业后就没用过了,具体的不清楚,但是全局变量肯定行(参数传递的话不建议),别说隔几个窗口了,只要程序没关闭哪里都能用


  • oswiigo
  • c#爱好者
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不涉及构造函数的话,全局变量是最优解


  • 鱼鱼不吃喵
  • c#大牛
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用全局


青铜星玩家
百度移动游戏玩家均可认证(限百度账号),去领取
活动截止:2100-01-01
去徽章馆》
  • 玩游戏的程序猿
  • c#砖家
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
可以传的啊,楼上说的全局变量可以试一下,也可以写一个类,把所有全局变量扔进去...


  • 贴吧用户_5J1e458
  • c#爱好者
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你设计窗体3只能由窗体2打开。窗体2只能由窗体1打开。那就通过构造函数先将1传2,2传3。最方便的就是写一个类嘛,把要传的属性加进去。当打开窗体3直接new 赋值就行


  • 低通滤波器
  • c#大菜鸟
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
弄个public static class ,里面专门放各种public static 变量。我是这么用的,不知道有没有什么坏处。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 12回复贴,共1页
<<返回c#吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示