2012-05-03 41 views
0

私が知る限り、ListBoxコントロールの特定の項目をグレーアウト/無効にする方法はありませんか?ListBoxの項目を無効にする

私は答えが必要な調査のリストを作成したいが、ユーザーがすでに回答しているものはグレー表示/無効にする。

私はこれをどうやって行うべきですか?または、ListBoxでそれを行うにはいくつかの方法がありますか?

答えて

2

これを処理するにはカスタム図面を行う必要があります。ルックアップOwnerDraw

典型的な(そしてより単純な)パターンは、ListBoxのアイテムを含まないことです。

代わりに、詳細表示モードでListViewを使用することもできます。その後、各項目の前後の色、フォントなどを変更することができます。

+0

「Show all」と「Show unanswered」の機能を作りたいと思っていましたが、回答したものをそのまま残しておきます。とにかく、あなたの答えをありがとう! – janlindso

関連する問題