2012-05-03 116 views
0

據我所知,沒有辦法灰色/禁用ListBox控件中的特定項目?禁用列表框項目

我想列出一些需要回答的調查,但灰色/禁用那些用戶已經回答的調查。

任何人都有一些建議我應該怎麼做?或者有什麼方法可以用ListBox來做到這一點?

回答

2

您將需要執行自定義繪圖來處理此問題。查找OwnerDraw

典型的(和更簡單的)模式只是不包括列表框中的這些項目。

另一種方法是在Details視圖模式下使用ListView。然後,您可以修改每個項目的前/後顏色,字體等。

+0

那麼,我想爲「顯示所有」和「顯示未答覆」做一個函數,但我想我只是將答案留下。無論如何,謝謝你的回答! – janlindso