国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網(wǎng)

標(biāo)題: C#下遍歷CheckBox組件的三種方法 [打印本頁]

作者: hotpower    時(shí)間: 2009-4-3 00:08
標(biāo)題: C#下遍歷CheckBox組件的三種方法
在這里首先感謝網(wǎng)友Ice_Age
Ice_Age
刪除評(píng)論2008-11-3 22:13:56
foreach (Control c in Controls) { if (c is CheckBox) { ((CheckBox) c).Checked = pdwPortVal & (1 << c.TabIndex)) } } index 也可以放在 Tag 中。
Ice_Age
刪除評(píng)論2008-11-4 21:53:18
你可以把3組checkbox放入groupbox, panel 等container中,checkbox的索引值放入 tabindex或tag中,則程序很簡(jiǎn)潔。
            //遍歷CheckBox方法1
            foreach (Control c in groupBox1.Controls)//遍歷groupBox1內(nèi)的所有控件
            {
                if (c is CheckBox)//只遍歷CheckBox控件
                {
                    ((CheckBox)c).Checked = (pdwPortVal & (1 << (checkBox8.TabIndex - c.TabIndex))) != 0;
                }
            }
            //遍歷CheckBox方法2
            /*
            for (int i = 8; i >= 1; i--)
            {
                ((CheckBox)this.Controls.Find("checkBox" + i, true)[0]).Checked = (pdwPortVal & (1 << (8 - i))) != 0;
            }
            */
/*
            //遍歷CheckBox方法3
            for (int i = 0; i < 8; i++)
            {
                switch (i)
                {
                    case 0:
                        checkBox8.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                    case 1:
                        checkBox7.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                    case 2:
                        checkBox6.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                    case 3:
                        checkBox5.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                    case 4:
                        checkBox4.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                    case 5:
                        checkBox3.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                    case 6:
                        checkBox2.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                    case 7:
                        checkBox1.Checked = (pdwPortVal & (1 << i)) != 0;
                        break;
                }
            }
*/




歡迎光臨 電子工程網(wǎng) (http://www.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 午夜宅宅网 | 久久综合偷偷噜噜噜色 | 国产精品1区2区 | 果冻传媒和91制片厂a | 97国产在线播放 | 国产麻豆成91 | 日韩在线二区全免费 | 手机在线观看亚洲国产精品 | 久久思| 国产成a人片在线观看视频 国产产一区二区三区久久毛片国语 | 国产91免费视频 | 欧美一区二区三区免费高 | 婷婷综合五月天 | 国内自拍第五一页 | 91精品国产欧美一区二区 | 青青伊人精品 | 国产精品久久福利网站 | 久草视频播放 | 日韩视频在线免费观看 | 精品视频一区二区 | 久视频在线观看久视频 | 亚洲黄色一级 | 91手机看片国产永久免费 | 日韩一区国产二区欧美三区 | 午夜欧美性视频在线播放 | 人人做人人干 | 麻豆影视的经典视频 | 国产精品东北一极毛片 | 日韩欧美亚洲中字幕在线播放 | 亚州一级 | 欧美va亚洲va香蕉在线 | 欧美黑人一区 | 欧美精品国产一区二区 | 亚洲天天更新 | www操操| 亚洲精品嫩草研究院久久 | 青草青草久热精品视频在线观看 | 国产精品久久1024 | 美女三级网站 | 欧美日韩国产综合在线 | 国产精品伦理一二三区伦理 |