Я создаю конкретный элемент управления DataGridView, который включает две полосы прокрутки, чтобы я мог контролировать их размер и видимость. Итак, я создал элемент управления User, содержащий DataGridView и две полосы прокрутки внутри TableLayoutPanel размером 2x2.
Проблема, с которой я сталкиваюсь, заключается в том, что когда я добавляю свой элемент управления в форму Windows, я не могу установить свой DataGridView DataSource или определить стили столбцов из представления дизайна, потому что ссылка, которую я использую для этого, когда я использую общий DataGridView (эта маленькая белая стрелка в правом верхнем углу DataGridView) не появляется.
Во время тестирования я заметил, что если я унаследую свой контроль от DataGridView, эта ссылка появится. Но если я это сделаю, я предполагаю, что смогу расширить функциональность только для DataGridView, но мне нужно, чтобы мой элемент управления был составным элементом управления.
Итак, вот мой вопрос: как я могу получить эти возможности времени разработки в моем настраиваемом элементе управления? Меня особенно интересует расположение столбцов и источник данных.
С наилучшими пожеланиями.