2013-10-09 72 views

回答

0

簡單的方法:

// class for managing waiting cursor 
public class WaitCursor : IDisposable 
{ 
    private Cursor previousCursor; 

    public WaitCursor() 
    { 
     this.previousCursor = Mouse.OverrideCursor; 

     Mouse.OverrideCursor = Cursors.Wait; 
    } 

    #region IDisposable Members 

    public void Dispose() 
    { 
     Mouse.OverrideCursor = this.previousCursor; 
    } 

    #endregion IDisposable Members 
} 

,然後,只需使用

using (WaitCursor wait = new WaitCursor()) 
{ 
    // code that will execute with wait cursor 
} 
+0

這是行不通的。它不會改變鼠標指針 – ChandniShah