2009-07-27 12 views
14

Was ist die beste Methode in WPF für ein Eggtimer/Busy Maussymbol beim Öffnen eines neuen Fensters oder beim Abrufen von Datensätzen aus einer Datenbank?WPF Maus beschäftigt Symbol

Antwort

24

Der einfachste Weg ist Mouse.OverrideCursor einzustellen:

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

Dank Matt, funktioniert perfekt. – Mitch

+1

Sie können dies auch in eine wegwerfbare Klasse einfügen, wenn Sie die using-Anweisung bevorzugen. public class OverrideCursorDisposable: IDisposable { public OverrideCursorDisposable (Cursor Cursor) { Mouse.OverrideCursor = Cursor; } public void Dispose() { Maus.OverrideCursor = null; } } –

+0

Das war super –

Verwandte Themen