0
<WebBrowser x:Name="wbMain" Cursor="None"></WebBrowser>
也不
*{cursor:none}
为我工作。我无法在网上找到任何资源,告诉我如何完成此任务。这个用例是一个运行全屏的应用程序,只有在设置发生后才能查看。
编辑:我忘了补充一点,当在IE9浏览器中查看网站时,CSS按预期工作。
<WebBrowser x:Name="wbMain" Cursor="None"></WebBrowser>
也不
*{cursor:none}
为我工作。我无法在网上找到任何资源,告诉我如何完成此任务。这个用例是一个运行全屏的应用程序,只有在设置发生后才能查看。
编辑:我忘了补充一点,当在IE9浏览器中查看网站时,CSS按预期工作。
我不知道这是否是一个好或坏的做法,但你可以添加System.Windows.Forms的引用
然后
private void MouseEnter(object sender, MouseEventArgs e)
{
System.Windows.Forms.Cursor.Hide();
}
private void MouseLeave(object sender, MouseEventArgs e)
{
System.Windows.Forms.Cursor.Show();
}
使用此代码上的MouseEnter形式例如在Web浏览器控制
我相信没有鼠标事件处理程序与Web浏览器控件 - > http://stackoverflow.com/questions/2189510/wpf-webbrowser-mouse-events-not-working-as-expected – aaaaaa
_however_ ,System.Win dows.Forms.Cursor.Hide就像一个魅力。我仍然需要找出一种方法来隐藏定时器逻辑,但这应该很简单。 fyi - 在wpf应用程序中隐藏游标的正确方法如下:Mouse.OverrideCursor = Cursors.None;请注意,这不起作用 - 因为我错误地认为浏览器正在控制光标。 – aaaaaa
任何人都很高兴你找到你想要的东西 – Star