private void SetShear(float value) { Calculation.LimitShear(ref value); if (_shear == value) { return; } DataBk.State = ControlState.Shear; _shear = value; SetRect(CalculateOffset()); }