使用 MVVM 的验证规则
我有几个验证规则,我也使用 MVVM 。
我有一些“保存”按钮,并且仅当我没有任何数据网格行验证我的规则时才启用。
我应该如何在我的
bool CanSaveChanges
{
get { return true; }
}
datagrid
绑定到集合 public ICollectionView Customers
感谢帮助。
I have several Validation Rules , also I am using MVVM .
I have some "Save" button , and I want to enable in only when I don't have any datagridrows validating my rules.
How I should do in my
bool CanSaveChanges
{
get { return true; }
}
The datagrid
is binded to collection public ICollectionView Customers
Thanks for help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是添加新客户屏幕的简单示例,我正在验证名称和电话。否,在 allPropertiesValid 属性设置为 true 之前,该按钮不会启用,这意味着所有验证都通过
View
ViewModel
here a simple example of adding new customer screen , I'm validating the name and Tel.No, the button won't be enabled until allPropertiesValid property set to true , which means all validations are passed
View
ViewModel