[英]How to set Mouse Cursor in XAML / WPF?
如何在xaml中設置鼠標光標?
每個控件中Cursor屬性的用途是什么? 請不要回答,因為Cursor="Arrow"
不能正常工作。
我現在能做到的唯一方法是通過Mouse.OverrideCursor
后面的Mouse.OverrideCursor
。 我可以簡單地使用XMAL做到嗎?
我有一個控件層次結構,其中某個GridSplitter
之間有一個GridSplitter
。 我正在嘗試將Cursor設置為SizeNS
但是將它設置為default作為默認Arrow
。 我該怎么辦?
在WPF中,當在層次結構中聲明控件並且屬性被覆蓋時, Cursor
會產生問題。
如果嚴格要在控件中設置Cursor
,請使用FrameworkElement
類的ForceCursor
屬性。
句法:
<StackPanel Name="CursorForced" ForceCursor="true" Cursor="Hand">
<Label>Cursors Forced</Label>
<TextBox>Fill me in!</TextBox>
</StackPanel>
在上面的示例中,如果我不使用
ForceCursor
,則在TextBox
的Cursor
會有所不同,而不是我在父控件中定義的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.