关闭窗体后进程仍然在运行的问题示例代码 在开发中,遇到这样一个问题:点击程序主窗体右上角的叉号关闭应用程序后,程序的进程却没有关闭。通过查阅资料,了解到,产生此类问题的原因主要有以下两点:1)程序中存在死循环。2)程序为多线程程序,且在窗体关闭后,仍有线程在工作。本例将针对此类问题,进行重现并提出解决方案。
使用ValidationRule类来检查用户输入的有效性示例代码 当应用使用WPF数据绑定模型时,可以将规则集合ValidationRules与绑定关联。当绑定对象的绑定值发生改变时,则绑定引擎就会检查ValidationRule,确认页面对象的值是否通过了ValidationRule类指定的验证规则。