none
DataGridView加入checkbox控制項發生問題 RRS feed

  • 問題

  • 各位大大請問

    我將dataGridView加入checkbox後

    使用者點選check後我後計算點選資料行的金額加總(打勾+沒打勾-)

    但問題產生了....

    使用者快速點選後...dataGridView後出現一個筆的圖案(進入編輯模式)

    此時問題出現了~~金額不會取消???why???可否將此cell編輯模式拿掉?

    2010年3月23日 上午 03:50

解答

  • 這樣會變成無法點選checkbox~

    而且我是寫在CellContentClick好像會比較正常

    寫在CellBeginEdit好像會重覆計算兩次

    • 已標示為解答 Lolota Lee 2010年3月30日 上午 06:02
    2010年3月23日 上午 05:30

所有回覆

  • private void dataGridView1_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) {
        if(e.ColumnIndex >= 1)
        e.Cancel = true;
    }
    dataGridView1.AllowUserToAddRows = false;
    2010年3月23日 上午 04:18
  • 這樣會變成無法點選checkbox~

    而且我是寫在CellContentClick好像會比較正常

    寫在CellBeginEdit好像會重覆計算兩次

    • 已標示為解答 Lolota Lee 2010年3月30日 上午 06:02
    2010年3月23日 上午 05:30