У меня есть UserFontrol WPF с Focusable = "True". Это единственный настраиваемый элемент управления в окне.
Всякий раз, когда пользователь нажимает Tab или Alt (и особенно когда они Alt + Tab в другое приложение), мой UserControl получает границу с пунктирной линией, а также прямоугольник фокусировки. Затем прямоугольник фокуса остается там, пока окно не будет закрыто.
Как я могу запретить моему UserControl показывать этот прямоугольник фокуса?
Изменить
Оказывается, прямоугольник фокуса на самом деле не отображался моим UserControl. Мой Focusable UserControl содержал еще один UserControl, который, в свою очередь, содержал элемент ItemsControl, а ItemsControl - это то, что показывало прямоугольник фокуса.
Когда я добавил FocusVisualStyle = "{x: Null}" в ItemsControl, прямоугольник фокуса ушел.