将属性添加到基类,以便它们显示在Visual Studio属性窗口中?

时间:2011-08-22 11:19:28

标签: c# .net visual-studio-2010 properties base-class

我有这堂课:

public class CameraWindow : PictureBox

如何添加将在此处显示的属性:

enter image description here

这很容易,但我找不到这样做的方法= \

3 个答案:

答案 0 :(得分:3)

您需要使用Browsable属性注释属性。

e.g。

public class CameraWindow : PictureBox
{
    [Browsable(true)]
    public int MyProperty{get;set;}
}

如果您希望属性显示在属性窗口中的特定分组中,也可以添加Category属性。

答案 1 :(得分:1)

您可以使用BrowsableAttribute

答案 2 :(得分:1)

使用System.ComponentModel;

[Browsable(true)]
public bool SampleProperty { get; set; }