如何在xaml中设置鼠标光标?
每个控件中Cursor属性的用途是什么?请不要回答Cursor="Arrow"
因为这不起作用。
我现在唯一能做到的就是Mouse.OverrideCursor
背后的代码。我可以简单地使用XMAL吗?
我有一个层次结构的控件,其间有一个GridSplitter
。我正在尝试将Cursor设置为SizeNS
,但它将默认设置为默认值Arrow
。我该怎么办?
在WPF中,当在层次结构中声明控件并且属性被覆盖时,Cursor
会产生问题。
如果您严格要在控件中设置Cursor
,请使用ForceCursor
类的FrameworkElement
属性。
句法:
<StackPanel Name="CursorForced" ForceCursor="true" Cursor="Hand">
<Label>Cursors Forced</Label>
<TextBox>Fill me in!</TextBox>
</StackPanel>
在上面的例子中,如果我不使用
ForceCursor
,Cursor
将与TextBox
不同,而不是我在父控件中定义的。