c# - Remove list box item dotted border -


i have custom styled listboxitem border surrounding contentpresenter. (code found below). border acts selection indicator , turns grey when select it. fine when use mouse, moment use keyboard, ugly dotted grey border comes out. how remove it?

pics:

ugly grey border

you can see when mouse over/click on listboxitem, border included background surrounds item. ugly dotted border pops out when use keyboard.

code:

<style x:key="{x:type listboxitem}" targettype="listboxitem" basedon="{staticresource {x:type listboxitem}}">     <setter property="template">         <setter.value>             <controltemplate targettype="listboxitem">                 <stackpanel>                     <border name="highlightborder"                               padding="30"                             borderbrush="transparent"                             borderthickness="1"                             cornerradius="5"                             >                             <contentpresenter/>                     </border>                 </stackpanel>                 <controltemplate.triggers>                     <trigger property="ismouseover" value="true">                         <setter targetname="highlightborder" property="background" value="#f3f3f3"/>                     </trigger>                     <trigger property="isselected" value="true">                         <setter targetname="highlightborder" property="background" value="#dfdfdf"/>                     </trigger>                     <trigger property="iskeyboardfocused" value="true">                         <setter targetname="highlightborder" property="background" value="#dfdfdf"/>                     </trigger>                 </controltemplate.triggers>             </controltemplate>         </setter.value>     </setter> 

from this answer jobi-joy

<style x:key="listboxitemstyle1" targettype="{x:type listboxitem}">     <setter property="focusvisualstyle" value="{x:null}"/> .... 

Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -