Скрытие свойства элемента управления WPF от дизайнера (Visual Studio 2010) - PullRequest
5 голосов
/ 02 ноября 2011

Я использую Visual Studio 2010 и WPF.

Я создаю новый элемент управления, который наследуется от ContentControl, и я хочу скрыть свойство Content, чтобы оно было невидимым в окне свойств во время разработки.

Я пытался с

[Browsable(false)]

, как мы делаем в WinForms, но это не работает.

Есть идеи о том, как решить эту проблему?

Спасибо.

1 Ответ

6 голосов
/ 09 ноября 2011

Michelle

Ваша собственность должна быть общедоступной:

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

Как только вы установите его как public, он будет скрыт из окна свойств.

С частным лицом:

enter image description here

С Публичным:

enter image description here

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...