private void Super_MouseUp(object sender, MouseButtonEventArgs e) { if (dragServo != null) { dragServo.SetValue(Panel.ZIndexProperty, 0); dragServo = null; Mouse.Capture(null); } }
private void Servo_MouseDownEventHandler(object sender, EventArgs e) { UcServoMain s = (UcServoMain)sender; MouseEventArgs me = (MouseEventArgs)e; if (me.LeftButton == MouseButtonState.Pressed) { s.pObject = me.GetPosition(s); s.SetValue(Panel.ZIndexProperty, 999); dragServo = s; Mouse.Capture(gridPanel); } }