2009-08-21 48 views
0

我的.NET应用程序中有一堆自定义属性,我想要求用户在运行时填写属性中的某些属性。这可能吗?在.NET中需要属性的自定义属性

理想情况下,我希望Visual Studio在尝试构建哪些状态时会产生错误,因为他们使用了特定属性,所以必须完成该属性的X,Y,Z属性。

回答

7

如果您想要强制设置属性,那么只需在属性中定义构造函数,该构造函数需要与这些属性相对应的字段。这将强制值在使用时传递,您可以将它们分配给构造函数内的属性。

+0

谢谢贾里德,这正是我需要的! – 2009-08-21 18:21:02