Подтвердить что ты не робот

Visual Studio: как просмотреть "расширенные" свойства в окне "Свойства"?

Мне нужно увидеть ClientRectangle формы, как я ее проектирую. Это свойство помечено как " Advanced" и по умолчанию скрыто от окна "Свойства":

[EditorBrowsable(EditorBrowsableState.Advanced), ...]
public Rectangle ClientRectangle

Если свойство ClientRectangle, которое я хочу посмотреть, отсутствует, тогда я предполагаю, что могу уладить расширенное свойство ClientSize:

[..., EditorBrowsable(EditorBrowsableState.Advanced)]
public Size ClientSize

Документация для атрибута EditorBrowsable приводит к перечислению с 3 значения:

Всегда. Свойство или метод всегда можно просмотреть изнутри редактор.

Никогда Свойство или метод никогда не просматривается в редакторе.

Дополнительно. Свойство или метод - это функция, в которой работают только продвинутые пользователи должны увидеть. Редактор может либо показать или скрыть такие свойства.

По-видимому, я "продвинутый пользователь", поэтому как сказать Visual Studio, что я продвинутый пользователь, поэтому я могу видеть передовые свойства?


Обновить один

Страница связанная говорит о возможности включить Intellisense и окно свойств для отображения расширенных memebers:

В Visual С# вы можете контролировать, когда расширенные свойства появляются в IntelliSense и окно свойств с настройкой Hide Advanced Members в разделе Инструменты | Варианты | Текстовый редактор | С#. Соответствующий EditorBrowsableState Advanced.

К сожалению, этот вариант, по-видимому, применим только к Intellisense. Если флажок не установлен, не будет отображаться расширенные свойства в окне свойств

Примечание. опция по умолчанию не отмечена.

4b9b3361

Ответ 2

Ответ находится в ссылка, которую вы указали:

В Visual С# вы можете контролировать, когда расширенные свойства появляются в IntelliSense и окно свойств с настройкой Hide Advanced Members в разделе Инструменты | Варианты | Текстовый редактор | С#. Соответствующий EditorBrowsableState является расширенным.