2011-01-19 13 views
6

Şu anda Microsoft.NET Framework 3.5 - Windows Presentation Foundation sınavı için çalışıyorum. Ben (Matta A Stoeckler tarafından) sahip kitabında bu özellikleri hakkında şunları söylemektedir:LargeChange ve SmallChange özellikleri bir ProgressBar denetimi için ne yapar?

 
LargeChange 
    Represents the amount added to or subtracted from the Value property when a 
    large change is required 
SmallChange 
    Represents the amount added to or subtracted from the Value property when a 
    small change is required 

Ben bir ilerleme çubuğu için ne anlama gelebileceğini hiçbir fikrim yok.

cevap

13

LargeChange ve SmallChangeProgressBar için geçerli değildir - bunlar RangeBase miras ve ScrollBar kullanılmaktadır.

Kullanıcı, kaydırma çubuğunun (SmallChange) veya kaydırma çubuğunun her iki tarafındaki ScrollBar öğesinin arkasındaki okları tıklarsa (en azından kaydırma çubuğu için) ne kadar kaydırılacağını belirlemek için kullanılır (LargeChange))

+1

Bunun olacağını düşündüm. Bu özellikler, kitapta '_ProgressBar_ denetiminin önemli özellikleri gösteriliyor ...' olarak tanımlanan yazarın bir tablosunda belirtilmiştir. Görünüşe göre 'önemli' kelimesinin farklı bir anlayışa sahip. – Jeroen

+1

Evet, kitap oldukça özensiz. – briantyler

3

Daha spesifik olarak, LargeChange ve SmallChange, belirgin bir biçimde ProgressBar uygulanmıyor bu MSDN makalesinde dışarı denir:

Link Görünüşe göre, bu hala itibariyle kitabın içine vermiş değil Şu an okuduğum .NET 4 sürümü.

+0

Burada doğrulandı, kitapta hala hata var. – Shimrod