问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c#有两个窗体,我有段代码是根据另一个窗体里的1个按钮是否被点击过,

发布网友 发布时间:2023-06-30 22:58

我来回答

2个回答

热心网友 时间:2024-12-13 03:50

典型的观察者模式,自定义事件是比较好的实践。
问题分析:窗体1为观察者,对窗体2的“按钮”比较感兴趣,窗体2即为被观察对象。
步骤:
1、在窗体2定义个事件:如SomeButtonClickedEventHandler;
2、当按钮被点击后触发该事件;
3、在窗体1订阅窗体2的SomeButtonClickedEventHandler事件,当窗体2按钮被点击后,将执行SomeButtonClickedEventHandler事件关联的方法。
4、根据你的业务需求,在合适的时机取消事件订阅。

热心网友 时间:2024-12-13 03:50

重写窗体2的ShowDialog()方法,判断如果按钮被点击则返回DialogResult.OK
就是实现MessageBox的效果,只不过是替换成自定义Form而已
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
自离后能补办离职证明吗? 我是家里自离的,可以补办辞职手续吗 急救!!!狗狗受凉吃什么就吐什么,该吃什么药 狗狗受凉呕吐吃什么药好得快 公告栏标题里的字如何设定字体及大小 公告栏怎移动啊 我的公告栏 如何设置 怎么让QQ拍拍公告栏文字不滚动 在滚动的公告栏中鼠标放上去时就停止,这种效果怎么做?谢谢了 王者荣耀铂金1和黄金3双排排到的是什么段位的 我要在C#中设置多个单选按钮,怎样用代码来判断,某个单选按钮是否被选中... 德云社有哪些黄金单身汉?嫁给说相声的会很快乐吗?对此你怎么看? 齐达内妻子有多美? 随着温度升高溶解度反而下降的固体 溶解度随温度升高而降低的物质是什么 极少数固体物质的溶解度随温度的升高而减小 下列物质的溶解度,随温度升高而减少的是大神们帮帮忙 万达广场光影设计优缺点 锂电池保护板需要一直开着吗 南宁定制保护板怎么激活 a20全志广告机刷机后怎么恢复? 无上战神林阳与秦羲的关系 湖南卫视11月7日慢摇插曲歌词是有一个女的唱的 拉拉拉 哩哩哩 叫... 初一的饺子初二的面初三的后面是什么 miss a 黄头发是谁就是hush视频里 鼻子上有痣的 空调铜管一般多长? 空调连接管标准多少米 装空调管道最长多少米? 求韩国组合Pledis Boys中(黄头发园脸)成员资料,是叫东浩? 空调管子一般多长 直径6毫米的钻石是多少分 长城h64s店换刹车片价格 h6在4s店换后刹车片多少钱 为什么我越来越觉得自己老啦? 我为什么老那么快 废太子重生成了作精车在第几章 双鱼座的性冲动与什么 双鱼男我天平,一个月前跟我提分手,挽留了他,但是对我冷淡,也会跟我发生... 在遇到情绪不好的时候双鱼座会如何发泄出来 半场10中1?末节17分收割比赛!欧文这打法,连杜兰特都服了 欧文28+7+6外线单挑狂打铁 关键时秒传小弟保胜利 24分4助攻!欧文大爆发,哈登低迷,魔术三人组48分压制篮网 求一部八九十年代的古装连续剧,只记得结局男的女的跌下悬崖。不知道没... 寻一本古代言情小说,只记得里面女主有个落崖的情节,这段小虐。_百度... ...是说女主在古代时为了相爱的人跳悬崖而死,却又活了流血也不会痛也... 有一本古代言情小说,女主掉下悬崖失忆、毁容,遇到男主帮她医治。后来... 联通大王卡怎么领电影票? 战舰少女R潜艇改造核心怎么获得方法攻略 战舰少女r潜艇战役困难模式打法及阵容推荐 刘烨一家四口罕同框,他与外国妻子的感情如何?