大改变(LargeChange)和小改变(SmallChange)属性对于进度条控件有什么作用?

8

我目前正在学习Microsoft.NET Framework 3.5 - Windows Presentation Foundation考试。在我手头的这本书中,Matthew A Stoeckler这样描述了这些属性:

LargeChange
  当需要较大的变化时,表示添加到或从Value属性减去的量
SmallChange
  当需要较小的变化时,表示添加到或从Value属性减去的量

对于进度条,我不知道这意味着什么。

2个回答

15

LargeChangeSmallChange 不适用于 ProgressBar - 它们是从RangeBase继承而来,用于ScrollBar

它们用于确定(至少对于滚动条)如果用户单击滚动条末端的箭头(SmallChange)或滑块两侧的ScrollBar背景(LargeChange)时应滚动多远。


1
我以为这就是答案。这些属性在书中的表格中被提及,作者将其描述为“_ProgressBar_控件的重要属性如下所示...”。显然,我对“重要”这个词有不同的理解。 - Jeroen
1
是的,这本书相当粗糙。 - satnhak

3
更具体地说,这篇MSDN文章特别指出LargeChange和SmallChange不适用于ProgressBar: 链接 显然,即使在我现在阅读的.NET 4版本中,这仍然没有被包含在书中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接