public virtual void ApplyChanges() { try { DoApplyChanges(_editNode, _editor); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Value is not valid", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }