14
Phương pháp nào tốt nhất trong WPF để hiển thị biểu tượng chuột Eggtimer/Busy khi mở một cửa sổ mới hoặc truy xuất các bản ghi từ một DB?Biểu tượng WPF Chuột bận
Phương pháp nào tốt nhất trong WPF để hiển thị biểu tượng chuột Eggtimer/Busy khi mở một cửa sổ mới hoặc truy xuất các bản ghi từ một DB?Biểu tượng WPF Chuột bận
Cách đơn giản nhất là để thiết lập Mouse.OverrideCursor:
Mouse.OverrideCursor = Cursors.Wait;
try
{
// perform task
}
finally
{
Mouse.OverrideCursor = null;
}
Cảm ơn Matt, hoạt động hoàn hảo. – Mitch
Bạn cũng có thể quấn nó trong một lớp dùng một lần nếu bạn thích sử dụng câu lệnh sử dụng. Lớp công khai Ghi đèCursorDisposable: IDisposable { Ghi đè công khaiMã đơn lẻ (Con trỏ trỏ) { Chuột.OverrideCursor = cursor; } khoảng trống công khai Vứt bỏ() { Chuột.OverrideCursor = null; } } –
Điều đó thật tuyệt vời –