我正在使用用户控件来创建和操作时间轴上的多个时间段。在下图中是一行(表示任务)的示例,其中包含三个时隙:
时间段可以添加,删除和操作 - 使用鼠标调整大小和移动(滑动)。通过拖动时隙的边缘/拇指来完成调整大小。只有当有几天未被另一个插槽占用时,插槽才可调整大小(不能重叠插槽)。
将有多个行,其中的插槽代表其他任务。
我能够创建一个插槽作为范围滑块(以天为标记)但是我不知道是否可以创建范围滑块的集合来表示多个插槽,或者我应该选择另一种设计这种控制的方法。
感谢您提供有关如何设计此类控件的任何想法。