相关疑难解决方法(0)

在WPF中更改光标有时会起作用,有时则不然

在我的几个用户控件中,我使用了更改光标

this.Cursor = Cursors.Wait;
Run Code Online (Sandbox Code Playgroud)

当我点击某些东西时.

现在我想在按钮点击的WPF页面上做同样的事情.当我将鼠标悬停在我的按钮上时,光标会变为一只手,但是当我单击它时,它不会更改为等待光标.我想知道这是否与它是一个按钮,或者因为这是一个页面而不是用户控件这一事实有关?这看似奇怪的行为.

c# wpf

119
推荐指数
4
解决办法
11万
查看次数

在WPF窗口中禁用除一个子控件之外的所有子控件

我的窗户上有一堆控件.其中一个是刷新按钮,它在后台线程上执行繁琐的任务.

当用户单击刷新按钮时,我将光标置于等待(沙漏)状态并禁用整个窗口 - Me.IsEnabled = False.

我想通过让用户点击取消按钮来支持取消刷新操作,但是在整个窗口被禁用时我无法做到这一点.

有没有办法这样做除了逐个禁用每个控件(取消按钮除外),然后在用户点击取消时逐个重新启用它们?

wpf xaml controls code-behind

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

wpf ×2

c# ×1

code-behind ×1

controls ×1

xaml ×1