![]() |
|
Модераторы: gambit |
![]()
|
|
| Ch0bits |
|
|||
![]() Python Dev. ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2124 Регистрация: 21.2.2005 Где: Казань Репутация: нет Всего: 62 |
У VS2005 есть такой такой визард подключения данных Data->Add New Data Source... и в нём можно подключать объекты.
А что это за такие объекты? Откуда их берут? Вот например есть у меня в программе DataTable. Можно ли её подключить как объект? И если можно, то как? |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 8 Всего: 232 |
Можно подключить любой класс как DataSource. Для этого нужно выбрать "Object" в окне "Choose a datasource type" и в дереве классов выбрать свой класс. Если хочется DataTable, то можно к примеру унаследоваться от DataTable.
-------------------- ![]() |
|||
|
||||
| Ch0bits |
|
|||
![]() Python Dev. ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2124 Регистрация: 21.2.2005 Где: Казань Репутация: нет Всего: 62 |
Ну я так допустим сделал... хм... и совсем запутался. Ничего не понимаю... даже уже сомневаюсь надо ли это мне. А всё знать хочется.
mr.DUDA Извините, наверное уже достал со своими дурацкими вопросами. |
|||
|
||||
| Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: нет Всего: 154 |
Любой контрол может визуализировать поля любого объекта.
К примеру ты создал объект, который представляет в программе - Васю Пупкина. Создаешь форму, на нее кидаешь контролы, и подцепляешь их к этому датасоурсу (в данном случае это объект Вася Пупкин). В итоге у тебя ест форма, которая автоматически визуализирует текуще содержимое объекта. Если в каком-нибудь другом месте программы измениться к примеру возраст этого злосчастного Васи, то это автоматически отобразиться у тебя на форме, и тебе не предётся это делать вручную, как это было в доисторическую эпоху. -------------------- |
|||
|
||||
| Ch0bits |
|
|||
![]() Python Dev. ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2124 Регистрация: 21.2.2005 Где: Казань Репутация: нет Всего: 62 |
Pegas, mr.DUDA
А можно простенький пример? Пожалуйста! |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 8 Всего: 232 |
Создай класс со свойствами, открытыми на запись и чтение, и этот класс выбери как data source в мастере. Всё.
-------------------- ![]() |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |