Пользовательский DataGridView, BindingSource и настройки в режиме разработки - PullRequest
1 голос
/ 10 августа 2009

Я пишу свой собственный DataGridView. 1. В режиме конструктора VS мы можем выбрать источник данных в «Выбор источника данных» (BindingSource). Но я должен заполнить его данными в Page_Load. Это, однако, не вызывает их загрузку в элемент управления MyCustomGrid, и поэтому я должен загрузить их в MyGrid.DataSource. В обычном dgv это больше не нужно. Чего мне не хватать?

2. В режиме конструктора VS мы можем манипулировать с помощью GridColumns (имена, типы и т. Д.). В myCustomGrid я копирую все столбцы и строки из источника данных, чтобы показать их позже, например, в группах. Любые изменения заставляют рисовать весь MyGridView с самого начала. Есть ли способ вернуть эти свойства, введенные в VS DesignerMode, в мой элемент управления без необходимости писать собственные контейнеры, хранящие эти данные?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...