0
我正在处理基于ListView控件的自定义控件。控件的目标是在第一列显示事件名称,在第二列显示时间线上的事件持续时间。我已经实现了时间线部分的自定义绘图,它都可以工作。自定义绘制选择矩形
现在我想实现“缩放”功能。用户可以在第二列的某处点击鼠标拖动鼠标,并在发布后时间线将放大,开始和结束时间匹配mousedown/mouseup事件。
当前当我点击/拖动鼠标时,会出现一个正常的选择框。我想重申一下,我不会得到一个盒子,而是更多的垂直区域(所以选择只基于时间轴)。
我真的不知道在哪里看,以及如何覆盖绘图选择框。任何指针/示例代码将不胜感激。
好的,这是一个开始:)。现在我该如何画自己的画? – goloap 2012-04-24 13:31:24
[这里](http://support.microsoft.com/kb/314945)是橡皮筋选择图纸的代码。我认为你可以调整这些代码以适应你的需求。 – Reniuz 2012-04-24 13:53:37