-1
首先,我想说清楚一点:对WCF属性我不太了解,我在那里了解它。通过代码更改WCF自定义属性
这里是上下文:我们有一个项目,我们有不同的形式。每个表单都包含数据。有些数据是不同的,有些是相同的。所以我们创建了由表单引用的结构。
例:一个结构的人所包含的属性名,年龄等
每个属性具有自定义WCF属性,该属性指定了长度,如果它必须存在,等等问题是,对于一些形式中,年龄一个人是需要的,而对于其他人则不是。
当我需要时,是否可以通过代码更改我的自定义属性,以指定我的自定义WCF属性现在“必须存在”或“不能存在”?
对不起,如果我不够清楚。
感谢您的阅读。
由于适用于所有对象实例的属性的性质,您可能正在走错路。根据当前的细节,听起来你需要一个规则引擎,而不是表单可以问“我有一个X类型的对象,我需要从Y应用什么规则?”以动态更新您的UI约束。 –