【发布时间】:2021-04-10 05:20:36
【问题描述】:
我的 UWP 应用程序包含一个带有多个 POI 的地图。当悬停在特定的 poi 上以指示其可点击时,我试图将鼠标光标从箭头更改为手。
这将在光标进入地图后立即更改光标,作为一个简单的测试,我为地图控件添加了一个 PointerEntered 事件,其中我有以下内容来更改光标:
Window.Current.CoreWindow.PointerCursor = new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.Hand, 0);
虽然光标确实发生了变化,但它会立即被覆盖回指针光标。
编辑:刚刚意识到当一个 poi 被点击(即被选中)时,即使没有在地图控件上,光标也会变成一只手,直到 poi 未被选中。不好,因为我希望光标在悬停在 poi 上时动态更改,并在移开时恢复为光标。
【问题讨论】: