private void OnValueChanged(object sender, System.EventArgs e) { if (_view.XMax <= _view.XMin) { _view.SetError(nameof(_view.XMax), $"xN {Strings.NeedsToBeGreaterThan} x0"); _view.SetError(nameof(_view.XMin), $"x0 {Strings.NeedsToBeLessThan} xN"); } else { _view.SetError(nameof(_view.XMax), null); _view.SetError(nameof(_view.XMin), null); } if (_view.YMin >= _view.YMax) { _view.SetError(nameof(_view.YMax), $"yN {Strings.NeedsToBeGreaterThan} y0"); _view.SetError(nameof(_view.YMin), $"y0 {Strings.NeedsToBeLessThan} yN"); } else { _view.SetError(nameof(_view.YMax), null); _view.SetError(nameof(_view.YMin), null); } }