Удалить прямоугольник фокуса в VisualStyler.Net - PullRequest
1 голос
/ 19 марта 2019

Я только что получил VisualStyler.Net для снятия шкуры с моих форм Win. есть раздражающая вещь, когда я включаю ее в форме.

Я хочу удалить этот пунктирный прямоугольник из всех элементов, а не только из кнопок.

enter image description here

Я перепробовал все методы в Stackoverflow, но ни один из них не работал в VisualStyler.Net

Есть идеи или решения?

1 Ответ

1 голос
/ 04 мая 2019

Вы должны установить для свойства VisualStyler.ShowFocusCues значение false.

Согласно Документация VisualStyler.Net:

VisualStyler.ShowFocusCues: Определяет, отображать ли подсказки фокуса на применимых элементах управления, таких как System.Windows.Forms.Button и элементы управления System.Windows.Forms.CheckBox.

Фокусные метки относятся к пунктирному прямоугольнику, который указывает, что элемент управления имеет текущий фокус ввода.

public bool ShowFocusCues

...