为什么我的用户控件公共属性会忽略我的属性?

时间:2013-07-23 01:28:16

标签: c# properties

我有一个用户控件,其中包含许多string类型的公共属性。这意味着它们在设计器中公开,用户可以在其中填充它们。

问题是,我的属性上的属性被忽略了。这是一个例子:

    [Description("This doesn't appear")]
    [Editor(typeof(MultilineStringEditor), typeof(UITypeEditor))]
    public string Test { get; set; }

Description属性表示当用户单击设计器中的字段时,描述将显示在属性窗口中。上面的Editor属性意味着在设计器而不是编辑器是单行字段时,它变成了多行下拉列表。问题是,这些都不会发生。

似乎我的usercontrol中忽略了所有属性。

有没有人有一个简单的解释,为什么会这样?

0 个答案:

没有答案