0
我有自定義類,我想重寫OnDataSourceChanged方法來讀取有關列的一些信息。在這種方法中,列還沒有生成。我只能訪問數據源列,但我需要訪問自動生成的DataGridView列集合。當這些列生成?DataGridView和OnDataSourceChanged
我有自定義類,我想重寫OnDataSourceChanged方法來讀取有關列的一些信息。在這種方法中,列還沒有生成。我只能訪問數據源列,但我需要訪問自動生成的DataGridView列集合。當這些列生成?DataGridView和OnDataSourceChanged
你沒有發佈您的代碼,但要確保你試圖訪問網格控件的列集合之前調用base.OnDataSourceChanged()
方法:
protected override void OnDataSourceChanged(EventArgs e) {
base.OnDataSourceChanged(e); // call this first
// loop through columns here...
}
不wotk。但最後我解決了我處理OnColumnAdded事件的問題。 – zgnilec