LargeChange和SmallChange属性为ProgressBar控件做了什么?

时间:2011-01-19 15:48:37

标签: wpf properties progress-bar

我目前正在攻读Microsoft.NET Framework 3.5 - Windows Presentation Foundation考试。在我的书(Matthew A Stoeckler)中,它描述了这些属性:

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

我不知道它对进度条意味着什么。

2 个答案:

答案 0 :(得分:13)

LargeChangeSmallChange不适用于ProgressBar - 它们继承自RangeBase,并在ScrollBar中使用。

如果用户单击滚动条末端的箭头(SmallChange)或滑块任意一侧的ScrollBar背景(LargeChange),它们用于确定(至少对于滚动条)滚动距离

答案 1 :(得分:3)

更具体地说,在本MSDN文章中特别指出LargeChange和SmallChange不适用于ProgressBar:

Link

显然,从.NET 4版本开始,这仍然没有进入本书,这是我现在正在阅读的版本。