C#中ListView(CheckBox)滾動的技巧

2010-08-28 10:50:01來源:西部e網(wǎng)作者:

問題:

一ListView控件中(有CheckBox)有數(shù)十條數(shù)據(jù),怎么樣實現(xiàn)“不允許用戶編輯ListView控件的同時,確保ListView的滾動條可以正常使用?”,

回答:

為“確保ListView的滾動條可以正常使用”,需要把ListView控件的Enabled屬性設置為true,為了禁止用戶改變ListView數(shù)據(jù)項的Check狀態(tài),可以在ListView控件的ItemCheck事件中寫如下內(nèi)容:e.NewValue=e.CurrentValeu;意思是“保持當前項的選中狀態(tài)不變”

關鍵詞:C#