0

我正在开发基于 ListView 控件的自定义控件。该控件的目标是在第一列中显示事件名称,并在第二列的时间线上显示事件持续时间。我已经为时间线部分实现了自定义绘图,并且一切正常。

现在我想实现一个“缩放”功能。用户可以在第二列上单击某处的位置拖动鼠标,释放时时间线将放大,开始和结束时间与 mousedown/mouseup 事件匹配。

目前,当我单击/拖动鼠标时,会出现一个正常的选择框。我想忽略这一点,这样我得到的不是一个框,而是更多的垂直区域(因此选择仅基于时间轴轴)。

我真的不知道在哪里看以及如何覆盖选择框的绘图。任何指针/示例代码将不胜感激。

4

1 回答 1

0

好吧,如果您不需要多选选项设置MultiSelect属性来false禁用橡皮筋选择。

于 2012-04-24T12:19:34.363 回答