当鼠标悬停在控件上时,光标仅显示为等待光标

时间:2015-03-23 21:07:27

标签: wpf

我已将光标绑定到这样的属性:

<UserControl.Cursor>
    <Binding Path="IsRunning" 
             Converter="{StaticResource BoolToRunningCursorConverter}" 
             UpdateSourceTrigger="PropertyChanged"/>
</UserControl.Cursor>

(BoolToRunningCursorConverter返回“等待”或“箭头”)。

它的表现基本符合预期。唯一的事情是只有当鼠标悬停在UserControl的一个控件上时,光标才会显示为等待光标。将鼠标悬停在控件的空白背景上时,它将变为常规光标。我该怎么办?

1 个答案:

答案 0 :(得分:2)

鼠标事件不适用于将空笔刷设置为背景的区域。

将控件的背景设置为颜色或透明:

<UserControl Background="Transparent">...