从Designer隐藏WPF控件的属性(Visual Studio 2010)

时间:2011-11-02 19:56:35

标签: c# wpf

我正在使用Visual Studio 2010和WPF。

我正在创建一个继承自ContentControl的新控件,我想要隐藏Content属性,以便在设计时它在属性窗口中不可见。

我试过

[Browsable(false)]
和我们在WinForms中一样,但它不起作用。

有关如何解决此问题的想法吗?

谢谢。

1 个答案:

答案 0 :(得分:6)

米歇尔,

您的财产需要设置为公开:

[Browsable(false)]
public new object Content
{
    get { return base.Content; }
    set { base.Content = value; }
}

将其设置为公开后,它将从属性窗口中隐藏。

私有:

enter image description here

使用公开:

enter image description here

由于