我有一个autocompletebox,我正在尝试删除边框。只是将边框设置为透明颜色或边框厚度为零是不够的,因为当框被鼠标悬停时,会出现辅助边框。控件的style template对我来说足够神秘,我对改变不同参数的猜测没有导致边界变化。
如何禁用此控件的边框?
答案 0 :(得分:0)
通常,这是由于控件的样式模板中的FocusVisualElement组件。 我可以看到Autocompletebox没有这个组件,但Autocompletebox本身是使用更多基本控件构建的,他们的样式模板中有这样的元素。
尝试为没有focusvisualelement的文本框创建样式(从模板中完全删除它),然后让Autocompletebox中的文本框使用该模板,该模板应该从自动完成框中删除边框。
答案 1 :(得分:0)
因此该样式包含一个控件模板,其中包含自动完成用户控件中使用的文本框...我只是替换了该文本框专用的样式,以便在鼠标悬停状态下显示透明边框。