2012-04-09 53 views
0

我有一個自定義ListView控件和自定義的ListViewItem具有三態複選框, 當我使用myListView1_ItemCheck情況下,ItemCheckEventArgs e 的產品類型ListViewItem的不是自定義一個的我做了,怎麼我可以修改事件來處理我的自定義listviewitem嗎? 感謝幫助的ListView ItemCheck事件

+0

您的自定義ListViewItem是否繼承自基礎ListViewItem?在這種情況下,ListViewItem類型的項目不是不正確的,只是您必須將其轉換爲更具體的類型。 – 2012-04-09 13:01:03

+0

沒有'e.item',發佈一些代碼來使問題準確。 – 2012-04-09 13:01:58

+0

馬特:是的,它是從基地項目inhereted,但問題是,如果只爲選中和未選中狀態的觸發事件myListView1_ItemCheck第三狀態時,它不會觸發事件就可以了 – AnasBakez 2012-04-09 13:07:30

回答

1

你不能真正改變現有的代碼,但你應該能夠在項目類型強制轉換爲你的類型。