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

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • disneychannel

    disneychanne

    19 ŞUBAT 2006
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009