SORU
20 Kasım 2008, PERŞEMBE


Bazen işleri WPF imleci değişiyor, bazen değil't

Benim usercontrols birkaç kullanarak imleci değiştirmek

this.Cursor = Cursors.Wait;

ben bir şey tıklayın.

Şimdi düğmeye bir tıklama WPF bir sayfada aynı şeyi yapmak istiyorum. Benim düğmesi üzerine getirin, imleç bir el değiştirir, ama bunu tıkladığınızda, bekleme imleç değiştirmiyor. Eğer bu bir sayfa olduğu için bir düğme olması ile, ya da bir şey ve içsel değil mi? Bu garip bir davranış gibi görünüyor.

CEVAP
20 Kasım 2008, PERŞEMBE


Bir imleç "imleç belirli bir sayfa üzerinde sadece" usercontrol? beklemek gerekir mi Eğer değilse, Mouse.OverrideCursor kullanarak öneririm:

Mouse.OverrideCursor = Cursors.Wait;
try
{
    // do stuff
}
finally
{
    Mouse.OverrideCursor = null;
}

Bu tarif ettiğiniz sorun yok oluyor UI bir parçası uygulamanız için yerine sadece imleç geçersiz kılar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fullscreen

    Fullscreen

    23 Mart 2006
  • Helder Barreto

    Helder Barre

    22 Mayıs 2006
  • michal lelkowski

    michal lelko

    9 Temmuz 2006