0
我正在處理基於ListView控件的自定義控件。控件的目標是在第一列顯示事件名稱,在第二列顯示時間線上的事件持續時間。我已經實現了時間線部分的自定義繪圖,它都可以工作。自定義繪製選擇矩形
現在我想實現「縮放」功能。用戶可以在第二列的某處點擊鼠標拖動鼠標,並在發佈後時間線將放大,開始和結束時間匹配mousedown/mouseup事件。
當前當我點擊/拖動鼠標時,會出現一個正常的選擇框。我想重申一下,我不會得到一個盒子,而是更多的垂直區域(所以選擇只基於時間軸)。
我真的不知道在哪裏看,以及如何覆蓋繪圖選擇框。任何指針/示例代碼將不勝感激。
好的,這是一個開始:)。現在我該如何畫自己的畫? – goloap 2012-04-24 13:31:24
[這裏](http://support.microsoft.com/kb/314945)是橡皮筋選擇圖紙的代碼。我認爲你可以調整這些代碼以適應你的需求。 – Reniuz 2012-04-24 13:53:37