общедоступное представление данных в пользовательском элементе управления «заблокировано» во время разработки при создании подклассов

StackOverflow https://stackoverflow.com/questions/1819550

Вопрос

У меня есть пользовательский элемент управления, который помимо прочего имеет метку И элемент управления для текстового поля. С помощью этого класса я установил для текстового поля его модификатор как «public», поэтому, когда я создаю подкласс ЭТОГО элемента управления, я могу получить доступ к свойствам и такому текстовому полю в каждом экземпляре, где это необходимо. Нет проблем.

Теперь проблема. Я делаю то же самое, но с элементом управления dataGridView (и некоторыми другими) в пользовательском элементе управления. Установите для модификатора IT значение public, чтобы получить этот пользовательский элемент управления в нисходящем направлении. Теперь я пытаюсь вывести этот элемент управления на новый элемент управления и не могу напрямую коснуться dataGridView и напрямую добавить столбцы, размеры и т. Д.

Это было полезно?
scroll top