【发布时间】:2017-06-03 11:04:12
【问题描述】:
我正在尝试为项目构建类似时间线的控件,但我在 WPF 方面的经验有限,并且真的不知道从哪里开始。要求相当简单:我有一个ObservableCollection 具有时间戳属性的对象,我需要能够选择其中一个或多个并在“时间轴”上来回拖动它们。由于没有开始/结束时间的概念,所有对象都将呈现相同的大小。这是我正在尝试构建的模型:
我花了几个小时搜索示例或教程,但是当我搜索“时间轴”控件时,大多数结果都解决了一个完全不同的问题:
【问题讨论】:
-
必须采用标准滑块并适当地覆盖
Thumb控件和样式。在一家有线电视公司失去资金并终止该项目之前,我在一个专门的滑块上工作了一个月以上。这不是一项微不足道的任务......所以深入了解如何创建控件和样式。这需要一些时间,但你可以做到。