Silverlight中更改的Cursor不会保留

时间:2015-03-25 14:14:02

标签: silverlight visual-studio-2012

我有一些Silverlight应用程序。我想将光标更改为沙漏,直到发生一系列事件。我试过这个

 Cursor = Cursors.Wait

它将它更改为沙漏确定,但是一旦我移动鼠标,它就会变回默认光标。

如何让它坚持下去?

2 个答案:

答案 0 :(得分:0)

   // Set cursor 
        this.Cursor = Cursors.Wait;

     Thread.Sleep(2000);
        // Execute your time-intensive hashing code here...

        // Set cursor as hand 
   this.Cursor = Cursors.Hand ;

答案 1 :(得分:0)

me.cursor对我不起作用,但我通过引用Silverlight xaml中我希望光标覆盖的网格来解决它。在我的例子中,LayoutRoot.Cursor = cursor.wait。