protected override void MouseMove(object sender, System.Windows.Input.MouseEventArgs e) { if (TempPoint != null) { TempPoint.MoveTo(Coordinates(e)); TempPoint.RecalculateAllDependents(); } Drawing.RaiseConstructionFeedback(new Drawing.ConstructionFeedbackEventArgs() { FigureTypeNeeded = ExpectedDependency, IsMouseButtonDown = IsMouseButtonDown }); }
private void MouseMove(Point pt) { Point logPt = ToLogical(pt); if (TempPoint != null) { TempPoint.MoveTo(logPt); TempPoint.RecalculateAllDependents(); } Drawing.RaiseConstructionFeedback(new Drawing.ConstructionFeedbackEventArgs() { FigureTypeNeeded = ExpectedDependency, IsMouseButtonDown = IsMouseButtonDown }); }