2011-05-02 52 views
0

我是在樹的情況下重新使用我的自定義項目渲染器..有沒有什麼方法或方法可以阻止樹重用..並總是創建一個新的項目渲染器的新項目.. thanx提前..我們可以防止樹重複使用物品渲染器嗎?

+0

對於整棵樹,渲染器控件將保持不變,但其數據會將節點更改爲節點,這是否是問題?請詳細解釋 – Imran 2011-05-02 07:55:17

+0

非常感謝您的幫助,我認爲它會創建儘可能多的渲染器,並在滾動時重新使用它們.. – 2011-05-02 09:19:45

+0

我不認爲有可能在基於列表的控件中重寫項目渲染器的回收行爲。我知道你爲什麼要避免回收? – user700284 2011-05-02 12:08:51

回答

0

你確定你需要跟蹤選定的渲染器而不是selectedItem嗎?如果你有一個選定的渲染器,那麼你也有一個selectedItem。你可以添加一個屬性到你喜歡的任何數據「lastSelected = true」,然後在渲染器中進行圖形處理。

相關問題