2009-07-27 12 views
14

¿Cuál es el mejor método en WPF para mostrar un icono de ratón Eggtimer/Busy al abrir una nueva ventana o recuperar registros de un DB?WPF Icono de mouse ocupado

Respuesta

24

La forma más sencilla es configurar Mouse.OverrideCursor:

Mouse.OverrideCursor = Cursors.Wait; 
try 
{ 
    // perform task 
} 
finally 
{ 
    Mouse.OverrideCursor = null; 
} 
+0

Gracias Matt, funciona perfectamente. – Mitch

+1

También puede envolver esto en una clase desechable si prefiere usar la instrucción using. clase pública OverrideCursorDisposable: IDisposable { pública OverrideCursorDisposable (Cursor cursor) { Mouse.OverrideCursor = cursor; } public void Dispose() { Mouse.OverrideCursor = null; } } –

+0

Eso fue impresionante –

Cuestiones relacionadas