【发布时间】:2012-07-03 08:32:27
【问题描述】:
我有一个表单,其中包含一些文本框,这些文本框通过 caliburn 的自动绑定绑定到它们在 VM 中的属性。但是,如果您在文本框中键入对绑定没有意义的内容,Caliburn 只会对它不做任何事情(或者我认为它是这样的)。
我想知道 Caliburn 是否有办法以某种方式将输入约束到其绑定。例如:
我有一个绑定到 VM 中 TimeSpan 的 TextBox。 写入 00:00:10 可以正常工作,并将 TimeSpan 设置为 10 秒。
如果我写 00:00:-10 什么都不会发生,并且绑定保持在之前正确绑定的值。
【问题讨论】:
标签: c# silverlight validation binding caliburn.micro