0

私は VC++ 2008 Express を使用しており、さまざまなアイテムの光学的側面をコードで操作するために、listBox のアイテムにアクセスできるようにしたいと考えています。

まず、次のように書きました。

listBox1->AllowSelection = true;

コンパイラはそれを受け入れませんでした。

エラー C2039: 'set': 'System::Windows::Forms::ListBox::AllowSelection' のメンバーではありません

がコメントでした。

どうすればいいですか?

バグを解決して、視覚的な側面 (ForeColor、BackColor、Font...) を変更するために、コードによって選択されたアイテムにアクセスするにはどうすればよいですか?

感謝と敬意

ウーヴェ

4

1 に答える 1

0

AllowSelection読み取り専用プロパティです。SelectionMode代わりにプロパティに割り当てます。

各アイテムを別々に描画する場合は、またはに設定DrawModeし、イベントを処理して好みに合わせて描画します。それがあなたが探しているものなら、プロパティを持つクラスのようなものはありません。OwnerDrawFixedOwnerDrawVariableDrawItemListBoxItemForeColor

于 2013-09-13T20:01:32.887 に答える