【发布时间】:2012-01-08 00:29:31
【问题描述】:
我想关闭ListViewItems 上的选择,我不希望当鼠标悬停在行上时突出显示该行。
我在 windows xp 系统上安装了应用程序,并使用下面的代码禁用了行选择:
<ListView.ItemContainerStyle>
<Style TargetType="{x:Type ListViewItem}">
<!--Disables selecting the row-->
<Setter Property="Focusable" Value="false"/>
</Style>
</ListView.ItemContainerStyle>
这可行,但相同的代码在 Windows 7 中不起作用。
【问题讨论】:
-
当我在我的机器上将 focusable 设置为 false 时,无法选择 ListViewItems 并且鼠标悬停在 LvItem 上时,没有突出显示 ..(Win7)
-
听起来像是主题不同。您的应用程序中有不同的主题吗?
标签: wpf windows-7 windows-xp