我正在Blend中构建一个Silverlight应用程序,其中包含树视图和treeviewitems。我的treeviewitems的内容都有一个蓝色边框(点击时和鼠标悬停时),正如你在我链接的图像中看到的那样。我无法弄清楚是什么原因导致边界,或如何删除它;有谁知道从哪里得到它?我已经尝试查看各种与树视图相关的模板,但到目前为止我没有运气。
答案 0 :(得分:2)
我认为你在这里看到的是FocusVisual:
http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.focusvisualstyle.aspx
如果你将它设置为{x:Null}(通过FocusVisualStyle),它应该消失......如果没有,你可能会处理一个“选定的”VisualState,在这种情况下,你最好的选择是覆盖用于删除该特定状态的模板。