我的uwp页面上有一个画布UIElement。我能够成功地将鼠标光标设置在除Canvas之外的任何UIElement上。我尝试过以正常的方式和使用社区扩展。运气不好。有什么建议吗?
// using Microsoft.Toolkit.Uwp.UI.Extensions
Mouse.SetCursor(this, CoreCursorType.Hand);
Mouse.SetCursor(MainCanvas, CoreCursorType.Hand);
无法在画布上设置鼠标光标
问题是Canvas处于延迟加载状态(没有background和children元素(。请尝试给它特定的背景,SetCursor将工作。
<Canvas Grid.Column="1" Background="OrangeRed"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"></Canvas>