2014-07-10 64 views
0

在DataGridView中使用虛擬模式時,我正在訂閱CellValueNeeded事件以實時獲取數據。在處理程序,我有邏輯來區分列,如果它是一個DataGridViewComboBoxColumn,我想給它一個數據源。我的問題是,當我給數據源分配一個數據源時,出現堆棧溢出,因爲在DGV代碼中,另一次調用CellValueNeeded,並且發生無限循環。有沒有一些乾淨的方法呢?在虛擬模式下設置DataGridViewComboBoxCell的數據源

回答

0

由於單元格值設置不正確,它正在循環中。它一次又一次地請求數據。