黑马程序员技术交流社区

标题: 求教—winfrom程序控件的问题 [打印本页]

作者: 雪雨飞飞    时间: 2014-7-12 11:41
标题: 求教—winfrom程序控件的问题
本帖最后由 雪雨飞飞 于 2014-7-12 14:52 编辑
在一个窗体上,有个“商品是否有不合格项”的checkbox,如果这个checkbox被用户选中,则显示出来几个文本框,需要用户输入不合格项的具体内容。而这几个文本框默认是不显示的。怎么实现?因为checkbox被选中后跳出来的文本框较多,不能一个一个去设置属性,所以想放到一个什么东西上,放label里试过了不行,放自定义控件里,在数据提交的时候无法获取到textbox的值。{:3_65:}{:3_65:}{:3_65:}请教如何处理?急求!

作者: _xixi_    时间: 2014-7-12 12:47
放在 Panle 里面 ,把panle的visible属性设置为false, 那么开始的时候就不会显示
为checkbox添加一个CheckChanged事件,判断checkbox.checked 是否为true,设置visible,
当选中checkbox ,checked为true,visible为true
作者: 陈君    时间: 2014-7-12 13:31
本帖最后由 陈君 于 2014-7-12 13:33 编辑

你可以放到另外一个窗体里啊。至于两个不同窗体传值的问题的话你可以考虑用事件
作者: 复古。先生    时间: 2014-7-12 14:35
2楼的+1,用事件去实现!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2