combobox、checkbox和textbox的问题。
有n个checkbox控件和一个combobox控件,还有一个textbox控件和一个button控件。
如何实现勾选中一个checkbox控件后就把textbox控件里的数字加1,取消勾选一个checkbox控件就把textbox控件里的数字减1,当按下button之后在textbox里面显示最终数字。
举个例子:我有4个checkbox控件,textbox控件初始值是0。当我勾选了一个checkbox控件之后点button按钮,textbox里面显示1,当我再勾选一个checkbox控件后再去点button按钮,textbox里面显示是2。当我把两个checkbox控件全部取消勾选再选择combobox里面的第一项再按button按钮,textbox显示又是3(combobox设置是3)。
现在我打算在button_click里面实现,但我的想法太复杂了——一个一个checkbox进行写代码。
请问这个能简便实现吗?
如何实现勾选中一个checkbox控件后就把textbox控件里的数字加1,取消勾选一个checkbox控件就把textbox控件里的数字减1,当按下button之后在textbox里面显示最终数字。
举个例子:我有4个checkbox控件,textbox控件初始值是0。当我勾选了一个checkbox控件之后点button按钮,textbox里面显示1,当我再勾选一个checkbox控件后再去点button按钮,textbox里面显示是2。当我把两个checkbox控件全部取消勾选再选择combobox里面的第一项再按button按钮,textbox显示又是3(combobox设置是3)。
现在我打算在button_click里面实现,但我的想法太复杂了——一个一个checkbox进行写代码。
请问这个能简便实现吗?
...全文
相关推荐
C#下划线样式控件(TextBox,ComBox)第二版
C#下划线样式控件(TextBox,ComBox)第二版 由于第一版发布忘记解密。
C# WinForms ListView嵌入自定义控件:实现行内编辑与操作
在桌面应用开发中,列表控件承担着数据展示与交互的核心角色,但原生 ListView 的单元格仅支持纯文本显示,遇到按钮、下拉框、勾选框等行内操作需求时往往力不从心。这一问题在 C# 上位机、串口调试工具及设备管理界面中尤为常见。其根本原因在于 ListView 并非真正的控件容器,系统自绘的单元格无法直接承载子控件,必须通过计算子项矩形(如利用 LVM_GETSUBITEMRECT 消息)并动态设置控件位置来实现“浮层嵌入”。通过合理封装宿主类并管理滚动、选中、DPI 等边界情况,可以复用 WinForms
C#清空重置控件公共类
C#winfrom清空重置控件公共类,任何控件都可重置!
用C#在VS2010中开发串口工具时遇到的问题及解决方法.pdf
。。。
C#清空界面控件值技巧
清空界面控件值的小技巧。而且,还能重用。不必每个窗体都坐这些枯燥、无聊的工作。


