当我将鼠标悬停在WPF树中的项目上时,我想要一个普通的光标,除非控制键是关闭的,在这种情况下,我希望它是一个手形光标。
你怎么建议我这样做?
答案 0 :(得分:0)
您可以处理窗口的Cursor
和public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
PreviewKeyDown += (s, e) =>
{
if (Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl))
this.Cursor = Cursors.Hand;
};
PreviewKeyUp += (s, e) =>
{
this.Cursor = null;
};
}
事件并设置{{1}}属性,例如:
{{1}}