如何在自定义用户控件上强制使用属性?

时间:2012-03-06 21:36:06

标签: vb.net winforms visual-studio-2005 controls

我有一个自定义控件,并希望程序员对控件进行编码时属性是强制性的(非默认属性)。如果没有在程序中抛出异常,有没有一种好方法呢?

2 个答案:

答案 0 :(得分:0)

我认为你应该在构造函数中传递强制字段,仅针对它定义'get'属性。 这就是Jon Skeet伟大的说法here:)

答案 1 :(得分:0)

我决定使用自定义设计师使用智能标签面板。也许这会帮助别人......

http://msdn.microsoft.com/en-us/library/ms171829.aspx