說我在畫布上畫了一條線。我需要簡單地切割/分割線條,使其有兩條線。如何將畫布上劃的線分成兩部分
Line line = new Line();
SolidColorBrush brush = new SolidColorBrush();
brush.Color = colorPicker2.SelectedColor;
line.Stroke = brush;
line.StrokeThickness = SliderThickness.Value;
line.X1 = currentPoint.X;
line.Y1 = currentPoint.Y;
line.X2 = e.GetPosition(DrawPanel).X;
line.Y2 = e.GetPosition(DrawPanel).Y;
currentPoint = e.GetPosition(DrawPanel);
DrawPanel.Children.Add(line);
對不起,我不是特定的。用戶將點擊該線的一個點,該線將在該點被切割成兩塊。然後用戶將拖動或移動該線的每個部分。
如何U想砍呢?即使你在中間切割它,你也不會看到任何區別,直到其中一個的起點不同於其他終點。 – Muds
我不確定問題是什麼。你能更詳細地解釋你想做什麼,或者簡單地用油漆畫出來嗎? – adhie