社区
C#
帖子详情
C#在窗体1中获取窗体2的checkbox的状态
qq_30040315
2016-05-29 01:28:06
各位大神,我想在窗体1中获取窗体2的checkbox的选中状态(窗体2没有打开),不能使用Form2 f2=new Form2();不然Form2被实例化后得到的不是实际状态,有没有大神指点一下,非常感谢!
...全文
229
5
打赏
收藏
C#在窗体1中获取窗体2的checkbox的状态
各位大神,我想在窗体1中获取窗体2的checkbox的选中状态(窗体2没有打开),不能使用Form2 f2=new Form2();不然Form2被实例化后得到的不是实际状态,有没有大神指点一下,非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tinydyw
2016-05-29
打赏
举报
回复
....没有打开的窗口2 在.net的认知里..它根本就不存在..如何获取= =
ajh99990
2016-05-29
打赏
举报
回复
如果你是想 当窗体2中checkbox的选中状态发生改变时 窗体1及时产生反应的话。可以使用事件。 在窗体1中添加事件处理程序并订阅窗体1中的事件,就好了。 否则,如果只是想获取checkbox状态的话,就按照我4L说的用属性就好了。 不懂追问。没问题请结贴。
Forty2
2016-05-29
打赏
举报
回复
用数据来管理你的逻辑,而不是用UI。假如checkbox表示 ‘自动更新’,那么: class MyData { public bool AutoUpdate {get;set;} } 窗体1可以得到myData.AutoUpdate并表示在UI上。 窗口2也可以在显示前,根据myData.AutoUpdate来显示checkbox的选中状态。
ajh99990
2016-05-29
打赏
举报
回复
1L正解,顶一下。 在窗体2中添加一个属性,用来表示checkbox的选中状态。当你想从窗体1中检测窗体2checkbox的选中状态的时候,通过这个属性的值进行判断就好了。
大鱼>
2016-05-29
打赏
举报
回复
那就使用委托试试。。。。
C#
在
窗体
的
状态
栏处显示复选检查框
C#
在
窗体
的
状态
栏处显示复选检查框
C#
winfrom 在
窗体
中
怎么实现勾选
checkbox
删除图片
在winfrom
窗体
里实现的一个小例子 勾选
checkbox
删除图片,支持多选
面向对象
C#
初级入门精讲(6)WinForm基础
欢迎加入QQ群538724338咨询提问 【课程特色】 1、课程设计循序渐进、讲解细致、通俗易懂、非常适合自主学习 2、教学过程实例丰富、强调技术关键点、并且分析透彻 3、物美价廉:本着知识共享、帮助更多有需求者原则,毫无保留,不另外设置VIP课程。 此外,提供源代码+配套练习+答疑+上课日志。
C#
datagridview
中
使用
checkbox
全选、全消,以及
窗体
变大时控件位置随之变化
C#
datagridview
中
使用
checkbox
全选、全消,以及
窗体
变大时控件位置随之变化
C#
datagridview
中
使用
checkbox
全选、全消,以及
窗体
变大时控件位置随之变化
C#
窗体
控件详细讲解
C#
窗体
控件详细讲解,包括maskedtextbox,
checkbox
。其
中
包括,示例,所有操作过程全部详细讲解
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章