4
A
回答
1
它不会工作。它是由于ComboBox的默认控制模板。您可能需要覆盖此beh的默认模板avior.Have看看
MouseOver highlighting style returning to default after a second (Caused by Aero?)
http://social.expression.microsoft.com/Forums/en/blend/thread/b210978c-24e8-431b-916b-a40a752b990c
http://social.msdn.microsoft.com/Forums/en/wpf/thread/a18891e9-8879-4819-9679-247341782f60
4
你可以风格它像别的:
<Style TargetType="{x:Type ComboBox}" x:Key="HoverBox">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Blue" />
</Trigger>
</Style.Triggers>
</Style>
用法:
<ComboBox Style="{StaticResource HoverBox}" ... />
而在你的用户控件/窗口的顶部,你必须把作风:
<UserControl...>
<UserControl.Resources>
<Style TargetType="{x:Type ComboBox}" x:Key="HoverBox">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Blue" />
</Trigger>
</Style.Triggers>
</Style>
</UserControl.Resources>
[CONTENT HERE]
</UserControl>
相关问题
- 1. 如何在鼠标悬停上设置组合框背景?
- 2. 在鼠标悬停上设置变量
- 3. 设置鼠标悬停
- 4. KineticJS鼠标悬停圈 - 光标样式
- 5. 在脚本中设置鼠标悬停
- 6. 将鼠标悬停在文本框上?
- 7. 在鼠标悬停上添加边框
- 8. 将鼠标悬停在鼠标上
- 9. 在WPF中的鼠标悬停事件?
- 10. 将鼠标悬停在父项上时的样式子元素
- 11. QScrollBar在鼠标悬停上
- 12. 如何在WPF DataGrid中设置组合框的样式?
- 13. 在鼠标悬停或焦点上应用条件式样
- 14. 将鼠标悬停在WPF中
- 15. SVG组鼠标悬停/鼠标事件
- 16. 将鼠标悬停在设置属性的元素上
- 17. wpf组合框样式
- 18. jQuery的鼠标悬停鼠标移出删除设置变量
- 19. 设置与鼠标悬停/悬停事件
- 20. jQuery设置鼠标悬停的tr边框w /嵌套表
- 21. 鼠标悬停事件无法运行
- 22. Selenium:无法鼠标悬停元素
- 23. 将鼠标悬停在alink上,然后设置动画效果
- 24. 如何在鼠标悬停上设置颜色 - css
- 25. 图片上鼠标悬停
- 26. jcarousel停在鼠标悬停
- 27. 鼠标悬停
- 28. 鼠标悬停
- 29. 将鼠标悬停在dbgrid标题上
- 30. 悬停模式下的标签,同时鼠标悬停在下拉菜单上
你可以发布您的XAML? – 2011-04-06 08:40:23