3

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

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

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

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

似乎我的用户控件中的所有属性都被忽略了。

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

4

0 回答 0