У нас есть приложение, которое должно быть гибким в том, как оно отображает свою основную форму пользователю - в зависимости от пользователя форма должна немного отличаться, может быть, дополнительная кнопка здесь или там, или какой-то другой нюанс. Чтобы перестать писать код для явного удаления или добавления элементов управления и т. д., я обратился к визуальному наследованию для решения проблемы — в том, что я считал аккуратным, чистым и логичным стилем объектно-ориентированного программирования — оказалось, что в половине случаев унаследованные формы испытывают трудности. рендеринг себя в VS без уважительной причины и т. д. - и у меня такое чувство, что разработчики и в некоторой степени Microsoft избегают практики визуального наследования - можете ли вы подтвердить это, я что-то здесь упустил?
С Уважением.