标题:CheckBox 问题
只看楼主
webber
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-3-2
 问题点数:0 回复次数:4 
CheckBox 问题
小弟刚刚接触 C#  先遇到如下问题
       winform 窗体上有个groupBox3 里面由 4个CheckBox  
        分别为 一级  二级 三级 四级
  现在执行如下     
 foreach (Control temContol in groupBox3.Controls)
            {
                if ((temContol.GetType() == typeof(CheckBox)))
                {
                    if (((CheckBox)temContol).Checked)
                        resultstr += temContol.Text+"  ";


                }
            }
 现在全部选上:
    输出的 resultstr  为 四级 三级 二级 一级
  搞不明白 为什么是倒这输出呢
搜索更多相关主题的帖子: CheckBox 
2008-10-10 21:52
myemail1983
Rank: 2
来 自:南京
等 级:新手上路
威 望:3
帖 子:256
专家分:0
注 册:2008-7-27
得分:0 
不知为什么,不过分析一下应该是在groupbox中添加控件时是按着先来先进的顺序(好像是叫堆柞(这个字写的不对)),比如火车进山洞,头先进离洞口越远。同理这里先进的维数靠后,在数组下标为3
最后进的下标为0

寻找学习的动力,承接小型程序设计,呵呵,为了激励自己学习下。
虽然做不到无私,但会学着去帮助别人
2008-10-10 22:27
SecretX
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2008-7-31
得分:0 
堆栈。。。
2008-10-10 22:52
gspysky
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-10-10
得分:0 
在C#中加入控件时,VS是用栈的方式记录控件的,也就是说,最先加入的控件,检索时是最后才检索到的
2008-10-10 23:05
myemail1983
Rank: 2
来 自:南京
等 级:新手上路
威 望:3
帖 子:256
专家分:0
注 册:2008-7-27
得分:0 
呵呵,竟然说对了,那个字读什么啊,五笔打了半天也没打出来,看来是生疏了

寻找学习的动力,承接小型程序设计,呵呵,为了激励自己学习下。
虽然做不到无私,但会学着去帮助别人
2008-10-10 23:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-237525-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.443323 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved