C# RangeBar 控件






4.81/5 (20投票s)
2002年5月16日

160820

3638
一个结合了两个滚动条以选择两个相关值的控件
引言
如果你想让用户能够定义一个数值区间,以便在一个图像处理程序中设置双侧阈值,那么你可以使用两个滚动条,第一个用于下限,第二个用于上限。此外,你还需要捕获改变事件,以防止下限高于上限。
拥有一个将两个滚动条结合在一起的控件不是更容易吗?
ZzzzRangeBar是一个双按钮滑动控件,用于设置一个整数数值区间。如果你用左键单击一个滑动按钮,它将被标记,并且在鼠标按钮按下时,你可以左右移动滑块。否则,你可以使用"+"和"-"键来操纵滑块的位置。
该控件将抛出两个事件。当左鼠标按钮按下并且一个滑块的位置发生变化时,将生成OnRangeChanging
事件,并且当你释放鼠标按钮时,OnRangeChanged
事件会通知程序一个新的范围已被选择。
历史
2002年5月16日 rangebar控件的第一个版本
2003年6月7日 增强控件,支持垂直方向和不同的刻度标记选项