Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.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# 为什么';光标是否显示以调整停靠视图的大小?_C#_Views - Fatal编程技术网

C# 为什么';光标是否显示以调整停靠视图的大小?

C# 为什么';光标是否显示以调整停靠视图的大小?,c#,views,C#,Views,我们的申请开始发生了一件奇怪的事情。鼠标光标用于在将光标悬停在视图的边框上时进行更改,以便知道可以开始拖动该视图并调整其大小。突然,光标不再显示,因此很难调整视图的大小 更新:发现只有在打开另一个视图后才会发生这种情况。停靠窗格中的视图可以调整大小,但光标不会显示。光标确实会出现,直到我打开我前面提到的一个特定视图,并且如果我将该视图从其固定窗格中取消固定 有人知道为什么会这样吗?你有过这样的经历吗?我知道了。原来有一个“Mouse.OverrideCursor”变量对应用程序全局工作,并将其设

我们的申请开始发生了一件奇怪的事情。鼠标光标用于在将光标悬停在视图的边框上时进行更改,以便知道可以开始拖动该视图并调整其大小。突然,光标不再显示,因此很难调整视图的大小

更新:发现只有在打开另一个视图后才会发生这种情况。停靠窗格中的视图可以调整大小,但光标不会显示。光标确实会出现,直到我打开我前面提到的一个特定视图,并且如果我将该视图从其固定窗格中取消固定


有人知道为什么会这样吗?你有过这样的经历吗?

我知道了。原来有一个“Mouse.OverrideCursor”变量对应用程序全局工作,并将其设置为覆盖光标。现在,这实际上意味着它被覆盖,并且在通常情况下会像悬停在水平或垂直调整边框上一样被更改时不会被更改

解决方案:您必须像这样将全局变量设置为null

原来:

Mouse.OverrideCursor = Cursors.Arrow;
现在:

Mouse.OverrideCursor = null;