日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解C#CheckBox選中的判斷方法

C# CheckBox選中的判斷方法是在做有關(guān)C# winform的時候使用Windows DataGridView來實現(xiàn)的,具體的是在DataWindow中增加新行.實現(xiàn)方法是什么呢?那么這里向你詳細(xì)介紹。

成都創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)廣德,十載網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

C# CheckBox選中的判斷方法實現(xiàn)方法:

右擊菜單后彈出一窗體,新窗體上有一個DataGridView ,***列是個DataGridViewCheckBoxColumn列.要求是選中checkbox的行添加到父窗體數(shù)據(jù)源中.現(xiàn)就判斷哪些有選中的

C# CheckBox選中的判斷方法實例演示:

 
 
 
  1. foreach (DataGridViewRow dr in this.dataGridView1.Rows)
  2. {
  3.  try
  4.  {
  5. //DataGridViewCheckBoxCell cbx =
  6. (DataGridViewCheckBoxCell)dr.Cells[0];
  7. //if ((bool)cbx.FormattedValue)
  8. if(dr.Cells[0].Selected)
  9. {
  10. arrShiftCode.Add(dr.Cells[1].Value);
  11. arrShiftGroup.Add(dr.Cells[2].Value);
  12. }
  13.  }
  14.  catch (Exception ex)
  15.  {
  16. MessageBox.Show(ex.Message);
  17.  }
  18. }

以上是一開始這樣寫的,發(fā)現(xiàn)選中了多個,始終只有***一個是True,其他的都是False.***經(jīng)查資料有如下寫法即可

 
 
 
  1. foreach (DataGridViewRow dr in this.dataGridView1.Rows)
  2. {
  3.  try
  4.  {
  5. DataGridViewCheckBoxCell cbx =
  6.  (DataGridViewCheckBoxCell)dr.Cells[0];
  7. if ((bool)cbx.FormattedValue)
  8. {
  9. arrShiftCode.Add(dr.Cells[1].Value);
  10. arrShiftGroup.Add(dr.Cells[2].Value);
  11. }
  12.  }
  13.  catch (Exception ex)
  14.  {
  15. MessageBox.Show(ex.Message);
  16.  }
  17. }

C# CheckBox選中的判斷方法的相關(guān)內(nèi)容就向你介紹到這里,希望對你了解C# CheckBox選中的判斷方法有所幫助。


名稱欄目:詳解C#CheckBox選中的判斷方法
瀏覽地址:http://www.dlmjj.cn/article/djcegjh.html