автозаполнение без выделенной границы - PullRequest
0 голосов
/ 27 марта 2012

У меня есть autocompletebox , с которого я пытаюсь удалить границу.Просто установить границу прозрачного цвета или толщину нулевой границы недостаточно, потому что, когда рамка накладывается, появляется вторичная граница.Шаблон стиля для элемента управления является достаточно загадочным для меня, так что мои предположения об изменении различных параметров не привели к изменению границ.

Что мне нужно сделать, чтобы отключить границу для этого элемента управления?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2012

Таким образом, стиль содержал шаблон элемента управления с текстовым полем, используемым в пользовательском элементе управления автозаполнения ... Я просто заменил стиль специально для этого текстового поля, чтобы показать прозрачную границу состояния наведения мыши.

0 голосов
/ 28 марта 2012

Обычно это происходит из-за компонента FocusVisualElement в шаблонах стилей для элементов управления. Я вижу, что Autocompletebox не имеет этого компонента, но сам Autocompletebox построен с более базовыми элементами управления, которые имеют такой элемент в своем шаблоне стиля.

Попробуйте создать стиль для текстового поля без focusvisualelement (полностью удалите его из шаблона), и пусть текстовое поле внутри Autocompletebox использует этот шаблон, который должен удалить границу из autocompletebox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...