A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 雪雨飞飞 中级黑马   /  2014-7-12 11:41  /  1006 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

评分

参与人数 1技术分 +1 收起 理由
陈君 + 1

查看全部评分

3 个回复

倒序浏览
放在 Panle 里面 ,把panle的visible属性设置为false, 那么开始的时候就不会显示
为checkbox添加一个CheckChanged事件,判断checkbox.checked 是否为true,设置visible,
当选中checkbox ,checked为true,visible为true

评分

参与人数 1技术分 +1 收起 理由
陈君 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 陈君 于 2014-7-12 13:33 编辑

你可以放到另外一个窗体里啊。至于两个不同窗体传值的问题的话你可以考虑用事件
回复 使用道具 举报
2楼的+1,用事件去实现!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马