У меня есть пользовательский элемент управления. Обычно он наследует класс UserControl
. Но таким образом он наследует все общедоступные методы и свойства UserControl
. Но я хочу скрыть все это и реализовать свои собственные методы и свойства.C# - Скрытие всех методов класса UserControl из производного кода
Скажите, что у меня есть пользовательский элемент управления под названием CustomControl
.
public class CustomControl : UserControl
Когда я создаю экземпляр CustomControl
:
CustomControl cControl = new CustomControl();
Когда я типа cControl.
IntelliSense предлагает мне все методы и свойства, полученные из UserControl
. Но я хочу перечислить только мои, которые реализованы в классе CustomControl
.
Спасибо
Я не знаю, даже если кто-то даже потрудился спросить, в чем причина, по которой вы хотите скрыть все методы управления пользователями? –
Как я уже сказал в другом комментарии, я разрабатываю управление плоттером функции. Таким образом, это не имеет ничего общего с% 95 предлагаемых методов и свойств с intellisense, которые унаследованы от UserControl. Мне нужно только несколько методов и свойств, которые я сейчас разрабатываю. – UnforgivenX