自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C# 遍歷CheckBox的三種簡單方法

開發(fā) 后端
本文來介紹C# CheckBox遍歷方法,筆者精心準(zhǔn)備了三種方法供大家選擇,程序很簡單,很好懂的。

本文來介紹C# 遍歷CheckBox方法,筆者精心準(zhǔn)備了三種方法供大家選擇,程序很簡單,很好懂的。

  1. //遍歷CheckBox方法1  
  2.            foreach (Control c in groupBox1.Controls)//遍歷groupBox1內(nèi)的所有控件  
  3.            {  
  4.                if (c is CheckBox)//只遍歷CheckBox控件   
  5.                {  
  6.                    ((CheckBox)c).Checked = (pdwPortVal & (1 << (checkBox8.TabIndex - c.TabIndex))) != 0;  
  7.                }  
  8.            }  
  9. //遍歷CheckBox方法2  
  10.            /*  
  11.            for (int i = 8; i >= 1; i--)  
  12.            {  
  13.                ((CheckBox)this.Controls.Find("checkBox" + i, true)[0]).Checked = (pdwPortVal & (1 << (8 - i))) != 0;  
  14.            }  
  15.            */    
  16.  //遍歷CheckBox方法3  
  17.            for (int i = 0; i < 8; i++)  
  18.            {  
  19.                switch (i)  
  20.                {  
  21.                    case 0:  
  22.                        checkBox8.Checked = (pdwPortVal & (1 << i)) != 0;  
  23.                        break;  
  24.                    case 1:  
  25.                        checkBox7.Checked = (pdwPortVal & (1 << i)) != 0;  
  26.                        break;  
  27.                    case 2:  
  28.                        checkBox6.Checked = (pdwPortVal & (1 << i)) != 0;  
  29.                        break;  
  30.                    case 3:  
  31.                        checkBox5.Checked = (pdwPortVal & (1 << i)) != 0;  
  32.                        break;  
  33.                    case 4:  
  34.                        checkBox4.Checked = (pdwPortVal & (1 << i)) != 0;  
  35.                        break;  
  36.                    case 5:  
  37.                        checkBox3.Checked = (pdwPortVal & (1 << i)) != 0;  
  38.                        break;  
  39.                    case 6:  
  40.                        checkBox2.Checked = (pdwPortVal & (1 << i)) != 0;  
  41.                        break;  
  42.                    case 7:  
  43.                        checkBox1.Checked = (pdwPortVal & (1 << i)) != 0;  
  44.                        break;  
  45.                }  
  46.            }  

怎么樣,三種C# 遍歷CheckBox方法都很簡單把,希望能給大家?guī)韼椭?/P>

【編輯推薦】

  1. 獲取系統(tǒng)的C#鼠標(biāo)指針相關(guān)代碼解析
  2. 詳解如何定義C#鼠標(biāo)指針的形狀
  3. CCNA考試640-802的主要考點
  4. 詳解C# MessageBox用法
  5. C#和Java特點簡單介紹
責(zé)任編輯:阡陌 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2009-08-12 16:47:36

C#轉(zhuǎn)換農(nóng)歷

2009-08-26 18:10:44

C# using的用法

2017-07-17 10:53:06

Linux交換分區(qū)

2009-07-30 16:27:33

C#比較時間

2009-08-06 15:26:18

C#異常類型

2009-08-21 17:55:14

C#獲取攝像頭

2009-08-26 18:14:11

C#排序算法

2009-08-19 13:06:37

C#操作注冊表

2024-12-03 00:40:55

2009-08-20 17:30:02

C#連接字符串

2009-08-26 17:21:05

C# using

2009-08-28 09:55:15

C#時間間隔

2018-01-03 09:00:06

數(shù)據(jù)科學(xué)家PythonR語言

2009-07-30 17:10:51

C#時間間隔

2024-06-04 17:02:38

newC#編程語言

2024-05-27 00:20:00

2011-05-18 13:37:26

LINQ

2009-09-08 09:31:54

c# CheckBox

2024-08-13 08:25:16

C#外部程序方式

2011-03-02 10:01:15

點贊
收藏

51CTO技術(shù)棧公眾號