我有一个 WPF DataGrid
。我想限制用户可以在特定列中输入的值,例如:
A 列的值可能只会增加(新值 > 旧值)。
B 列的值可能只会减少(新值 < 旧值)。
如果用户输入的值无效,我想恢复到以前的有效值。
我认为我可以在 custom 中执行此操作ValidationRule
,但我看不到从Validate()
函数访问单元格先前值的方法。
我将不胜感激任何帮助!
我有一个 WPF DataGrid
。我想限制用户可以在特定列中输入的值,例如:
A 列的值可能只会增加(新值 > 旧值)。
B 列的值可能只会减少(新值 < 旧值)。
如果用户输入的值无效,我想恢复到以前的有效值。
我认为我可以在 custom 中执行此操作ValidationRule
,但我看不到从Validate()
函数访问单元格先前值的方法。
我将不胜感激任何帮助!