2009-11-21 13 views

cevap

15
<ProgressBar IsIndeterminate="True" /> 
1

Kişisel olarak Visual Studio 2010'un yaklaşımını seviyorum. Küçük, döngüsel bir dizi noktadan oluşan bir animasyon kullanırlar (değişken yoğunlukta). Sadece söz konusu pencerenin merkezinde dolaşan noktaları canlandırıyorlar.

WPF'de, bu önemsizdir - yalnızca opaklık ayarlanmış ön tarafa sahip bir nokta dairesinin küçük bir çiziminin dönüşünü canlandırın.

Çok sezgisel, küçük ve istemsiz buluyorum.

+0

Bu güzel görünebilir, ancak hızlı ve kolay bir sayfa olması gereken şeyleri öğrenmek için çok fazla yoldur. –

+0

Windows Forms'ta uygulamak zordu. WPF'de, çok ama çok kolay (özellikle Blend kullanıyorsanız). –

0

ilerleme çubuğu bunun için doğru widget'tır? % Tamamlandığını belirtemezsiniz, çünkü "ne kadar süreceğini bilmezsiniz". Belki de aktivitenin devam ettiğini göstermek için bir çeşit animasyon (Windows dosyalarının kaybolması-zayıf-havada-silme gibi) etkisi daha iyi olurdu. Ancak sıfırlamak için sıfır olan bir "ilerleme" çubuğu, çünkü hala yapacak daha fazla iş var, sadece bana aptal görünüyor.

+2

Sürekli olarak 0'dan 100'e kadar doldurma ve ardından sıfırlama ile aynı etkiyi göstermez. Belirsiz moddaki ilerleme çubukları, çubuk boyunca sürekli hareket eden küçük bir renk bloğu gibidir (veya Vista'da ve sonrasında, hareketli bir vurgu ile sağlam sarı çubuk). Bu en büyük animasyon değil, ancak Windows'da oldukça standart ve Office Space'in çıkış işlemiyle kolayca karıştırılmıyor. – ChrisV

İlgili konular