, и так далее. Потому что таким образом оператору необходимо переопределить все свойства этих классов и украсить их подходящим атрибутом. И, что еще хуже, не все имения могут быть отменены.

аю проект, который позволяет пользователю настроить свойстваControl, У меня есть форма, которая имеет контроль, какLabel, TextBox, Button а такжеPropertyGrid контроль. Когда пользователь нажимает наLabel я показываю свойстваLabel вProeprtyGrid который все работает нормально, используя следующий код:

propertyGrid1.SelectedObject = SelectedControl;

Но я просто хочу показать некоторые свойства, такие какBackColor, Font, ForeColor, Text, Можно ли скрыть свойства, так как я не хочу, чтобы пользователь изменил их или показал им? Если да, то как?