国产毛片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://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 七客分享十大app | 精品一区二区三区在线视频 | jizz日本美女| 天天摸日日操 | 自拍视频在线观看 | 在线观看免费视频国产 | 在线欧美视频免费观看国产 | 亚洲麻豆| 欧美亚洲国产片在线观看 | 伊人久久综在合线亚洲91 | 特级欧美视频aaaaaa | 欧美黑人巨大xxxxxx视频 | 九九视频只有精品六 | 99免费视频观看 | 午夜在线观看视频在线播放版 | 国产午夜精品免费一二区 | 成人高清在线观看 | 日本精品中文字幕在线不卡 | 亚洲欧美日韩精品久久奇米色影视 | 欧美二区三区 | 欧美性福 | 亚洲第一福利视频 | 国产精品黄页网站在线播放免费 | 七月婷婷在线视频综合 | 国产真实乱对白精彩 | 午夜色大片在线观看 | 欧美日韩a| 国产三级在线观看视频不卡 | 青草草在线观看免费视频 | 热@国产| 精品videoss另类日本 | 麻豆专区 | 国产人成在线视频 | 国产精品手机在线亚洲 | 九九热这里只有国产精品 | 久久国产精品久久国产片 | 国产片免费观看 | 久久精品国产一区二区三区不卡 | 免费的黄网站 | 国产成人最新毛片基地 | 国产日韩网站 |