2009-03-11 21 views
1

Bir MessageBox Silverlight'tan görüntülendiğinde, bir BackgroundWorker'da yürütülen WCF hizmetine yapılan çağrılar engellenir. OpenFileDialog.ShowDialog, bu çağrıların geçmesine izin veriyor. MessageBox sırasında tarayıcı (IE7) ağ erişimini engelliyor mu?Silverlight MessageBox.SWCF hizmet çağrısını engelleyen BackgroundWorker

Kendi modal penceremizi oluşturabiliriz, ancak bu, geliştirici kodunun eşzamansız olması gerektiği gibi değişmesine neden olur. (özel "MessageBox" görüntülenirken geliştirici kodu durmuyor)

Bu konuyla ilgili herhangi bir fikriniz var mı?

cevap

0

Uygulamanızı, kalıcı bir mesaj kutusunun kullanılmasını engelleyecek şekilde tasarlayabilir misiniz? Belki de bir Popup kullanın - tüm uygulamayı bir ızgarada kapatarak ve klavyede gezinmeyi zorlayarak açılır pencerede gezinmek için bu eylemi kalıcı bir iletişim kutusu olarak yapabilirsiniz.

Tüm ayrıntılar için bkz. Shawn Wildermuth's page.

İlgili konular