2008-11-04 2 views
1

Есть ли способ удалить прямоугольник с пунктирной линией, который указывает фокус клавиатуры, на общий элемент управления Win32, без рисования владельца или подкласса?Удалите пунктирную линию на обычном элементе Win32 без владельца-рисования

Похоже, что под WPF можно управлять визуальным стилем прямоугольника фокуса, но мне не удалось найти соответствующий API для общего элемента управления Win32.

+0

решения можно найти [здесь] (http://stackoverflow.com/questions/2691726/how-can- я-удалить-заместитель выбора границы-на-ListViewItem). – Axalo 2017-04-10 22:36:25

ответ

0

Я не верю, что существует простой стиль, который позволяет отключить фокус rect на элементе управления списком. Единственный способ, который я когда-либо видел, это сделать контроль владельца. Я знаю, что это не тот ответ, который вы искали, но есть примеры элементов управления рисованием владельца, которые делают это доступным ... просто чтобы вам не пришлось выполнять всю работу. :)

Смежные вопросы