2
[.NET 2]数据绑定:验证改变之前
情况:
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");
问题:
需要为MyObject改变属性之前验证Min < Max
。
如果可以,更改,如果NOK,保持不变(可能是一条消息给用户)。
(抱歉,如果一式两份)
ValidationRule是WPF,原来的问题是关于WinForms。 – Zarat 2012-10-23 14:03:48