private void previewControl_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { normalBorderThickness = previewControl.BorderThickness; previewControl.BorderThickness = new Thickness(previewControl.BorderThickness.Left + 2); buffMousePosition = Mouse.GetPosition(previewControl); ClickCreator.OnMouseDown(this); }
private void previewControl_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { previewControl.BorderThickness = normalBorderThickness; if (ClickCreator.OnMouseUp(this)) { ClickCommand?.Execute(e); } }
private void previewControl_MouseLeave(object sender, MouseEventArgs e) { previewControl.BorderThickness = normalBorderThickness; ClickCreator.OnMouseLeave(); }