【发布时间】:2016-01-09 10:15:01
【问题描述】:
我有一个名为 Resolution 的类,其属性为 Resitem(字符串)、Resdate(日期时间)、Resdetail(字符串)。
我有一个带有 2 个文本框和一个日期选择器的窗口。
程序将 xml 文件读入数据集,将其转换为 Observable Collection,可以将对象添加到 Dataset 和 ObservableCollection,并在关闭窗口时将所有内容再次保存到 xml 文件中。
它还使用 IDataErrorInfo 来验证文本字段和日期,并在发现错误时在它们前面显示一个 (!)(文本框为空或过去的日期)
一切正常我唯一不知道如何在不使用 MVVM 的情况下禁用添加按钮,直到所有值都验证正常,然后:当所有值都正常并且我添加它们时,清除字段并再次将日期选择器放在当前日期。
任何帮助将不胜感激,因为我在 StackOverflow 上发现的有关此问题的问题并不完全是我需要的。
如果需要代码sn-ps,拍吧。
【问题讨论】:
-
“没有 MVVM”是什么意思?