Coo*_*ter 2 c# wpf visual-studio mouse-cursor
我一直在寻找这个问题的资源,但找不到我想要的。我在 WPF 中有一个 C# 应用程序,它使用触摸屏,在屏幕上为用户提供鼠标光标。问题是我想隐藏这个鼠标光标,但是当我在后端运行程序时,应用程序应该显示鼠标光标。
有没有人对从哪里开始有什么好的建议?
这很简单:
if(runningAsClient)
Cursor.Hide();
Run Code Online (Sandbox Code Playgroud)
当然,您需要一种技术来确定您正在运行的系统,例如预处理器指令。你可以把它放在你的主方法中,并在客户端项目配置中设置指令。
#if CLIENT
Cursor.Hide();
Run Code Online (Sandbox Code Playgroud)
如果使用 WPF,则必须将Cursor窗口的属性设置为
Cursor = Cursors.None;
Run Code Online (Sandbox Code Playgroud)