社区
C#
帖子详情
C#在窗体1中获取窗体2的checkbox的状态
qq_30040315
2016-05-29 01:28:06
各位大神,我想在窗体1中获取窗体2的checkbox的选中状态(窗体2没有打开),不能使用Form2 f2=new Form2();不然Form2被实例化后得到的不是实际状态,有没有大神指点一下,非常感谢!
...全文
272
5
打赏
收藏
C#在窗体1中获取窗体2的checkbox的状态
各位大神,我想在窗体1中获取窗体2的checkbox的选中状态(窗体2没有打开),不能使用Form2 f2=new Form2();不然Form2被实例化后得到的不是实际状态,有没有大神指点一下,非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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#
中
获取
CheckBox
选
中
值(多选)
代码
中
简单易懂的
获取
所选
中
的
CheckBox
的值
C#
在
窗体
的
状态
栏处显示复选检查框
C#
在
窗体
的
状态
栏处显示复选检查框
C#
winfrom 在
窗体
中
怎么实现勾选
checkbox
删除图片
在winfrom
窗体
里实现的一个小例子 勾选
checkbox
删除图片,支持多选
C#
WinForm控件美化
CheckBox
开发环境.net2.0 开发工具VS2005。WinForm 开发的
CheckBox
控件的美化。对
CheckBox
的应用很好的。
c#
窗体
的应用实例
理解可视化程序设计,初步学习winfom程序开发。实现一个窗口程序,要求使用菜单、工具栏、 Textbox、按钮等不少于5种类型的控件,尽量多尝试不同类型控件的使用。
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章