[.NET 2]DataBinding: Проверка до изменения
Ситуация:
class MyObject
{
string Max { get{...}; set{...}; }
string Min { get{...}; set{...}; }
}
MyObject myObj1 = new MyObject();
// ... code
txtMin.DataBindings.Add("Text", myObj1, "Min");
txtMax.DataBindings.Add("Text", myObj1, "Max");
Проблема:
Необходимость проверки Min < Max
перед изменением свойства в MyObject.
Если все в порядке, измените, если NOK, оставьте как есть (возможно, сообщение пользователю).
(извините, если дубликат)
ValidationRule - это WPF, исходный вопрос касался WinForms. – Zarat