我必须编写自定义属性来使用 MVC 模式检查依赖属性。我正在使用 System.ComponentModel.DataAnnotations 来检查必填字段。我的 WPF 应用程序包含列表视图控件。第一次加载视图时,我在模态类中编写的所有属性都会填充到列表视图中。我正在提供用户可以在列表视图中包含/排除新属性的功能。但是我不想让用户排除其他属性所依赖的那些属性。
例如,如果 securitynumber 属性依赖于 employeename 属性。在排除员工姓名时,我想显示“安全号码取决于员工姓名,因此不能排除员工姓名”的验证消息
我需要帮助编写和使用自定义属性,例如
[Dependencyon("Employeename")]
public object securitynumber { get ;set ;}
并希望在我需要的任何地方获得“Dependencyon”的价值。