Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用WPF中的其他窗口方案等待游标更改WaitCursor_C#_.net_Wpf_Mouse Cursor - Fatal编程技术网

C# 使用WPF中的其他窗口方案等待游标更改WaitCursor

C# 使用WPF中的其他窗口方案等待游标更改WaitCursor,c#,.net,wpf,mouse-cursor,C#,.net,Wpf,Mouse Cursor,在我的WPF应用程序中,我在执行耗时的任务时使用鼠标.OverrideCursor将光标更改为沙漏。这很好,但是我想在其他方案(如Windows动画或3-D白色系统方案)中将此默认等待光标更改为一个。我不想使用自定义光标,只想在不更改鼠标指针全局方案的情况下为我的应用程序更改此光标 我不确定是否可以做到这一点,如果可以,没有太多的管理费用。我尝试查找,但在游标类中没有为Windows.Inputs提供多少帮助。我找不到是否有人试图做类似的事情 此外,如果可行的话,这是否适用于所有Windows版

在我的WPF应用程序中,我在执行耗时的任务时使用鼠标.OverrideCursor将光标更改为沙漏。这很好,但是我想在其他方案(如Windows动画或3-D白色系统方案)中将此默认等待光标更改为一个。我不想使用自定义光标,只想在不更改鼠标指针全局方案的情况下为我的应用程序更改此光标

我不确定是否可以做到这一点,如果可以,没有太多的管理费用。我尝试查找,但在游标类中没有为Windows.Inputs提供多少帮助。我找不到是否有人试图做类似的事情

此外,如果可行的话,这是否适用于所有Windows版本,因为我怀疑其他win版本是否有这些主题


我使用的是.Net 4.0。

用户通过“控制面板+鼠标”选择自己喜欢的鼠标光标。是的,但是XP默认指针方案中的默认waitCursor对我来说非常乏味。我只是想知道是否有任何方法可以将现有的静态光标更改为动态光标,而无需实际创建光标。