Здесь есть похожий вопрос здесь
У меня есть базовая форма со свойством Buttons.Это просто общий список объектов Button.Это видно для производных форм в сетке свойств дизайнера форм и поддерживается CollectionEditor.Когда кнопка добавляется с помощью редактора коллекций, она добавляется в элемент управления базовой формы, а когда она удаляется, она удаляется из формы.
Проблема заключается в том, что пользователь также может удалить его из формы вручную, выбрав его и нажав кнопку удаления.
Как заставить пользователя использовать Редактор коллекций через свойство «Кнопки» и предотвратитьих от внесения изменений прямо на дизайнерской поверхности?