12

ダブルクリックした後、レコードが新しいフォームを開いて詳細を表示するリストビューがありますが、リストビューのレコードは「選択」を失いました...どのレコードがクリックされたかを知るにはどうすればよいですか?

ありがとう

マリア・ジョアン

4

3 に答える 3

37

リストビューコントロールには、デフォルトでTrueに設定されているHideSelectionプロパティがあります。これをFalseに設定すると、コントロールがフォーカスを失っても現在の行が強調表示されたままになります。

于 2008-10-28T16:21:12.137 に答える
4

リストビューのHideSelectionプロパティをfalseに設定してみてください。デフォルトで有効になっています。

于 2008-10-28T16:19:07.010 に答える
4

フォーカスが失われると選択範囲が「灰色」になり、フォーカスが失われると「青色」に変わることに注意してください。フォーカスが失われたときに青色に保つのはより困難です...ListView::DrawItemをオーバーライドする必要があります

于 2011-04-19T21:53:02.283 に答える