Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2016, 11:04   #1
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию Ищу компонент по типу таблиц (DataGridView)

Здравствуйте.
Подскажите пожалуйста какой нибудь компонент по типу DataGridView, но мне необходимо, что бы каждая ячейка могла содержать какой нибудь компонент внутри себя - помимо текста; например - ComboBox, или DateTimePicker.
Сам DataGridView позволяет изменить тип столбца (тип строки не обнаружил), к тому же выбор компонентов очень скудный.
Мне это необходимо для того, что бы сделать универсальную форму редактирования записей таблиц базы данных.
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 15.11.2016, 12:37   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

он это все итак умеет
https://msdn.microsoft.com/en-us/library/7tas5c80.aspx

с вам лишь заполнить типы колонок.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 15.11.2016, 14:42   #3
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Пепел Феникса
В том то и дело, что возможно изменить типы только для колонок. К тому же, как я уже сказал - выбор компонентов невелик. Из того, что я знаю точно - DateTimePicker там нет.
В приложениях прикрепил скрины; на первом показано то, что у меня есть, на втором - то, что мне нужно, но - по примеру "должность" должно быть выпадающим списком; это редактирование отдельно взятой записи из таблицы БД, и в данном случае "должность" - это строка DataGridView.
Изображения
Тип файла: png Настройки.png (63.2 Кб, 111 просмотров)
Тип файла: png Пример.png (4.2 Кб, 117 просмотров)
Подпись ? Не, не слышал ...

Последний раз редактировалось OmegaBerkut; 15.11.2016 в 16:29.
OmegaBerkut вне форума Ответить с цитированием
Старый 15.11.2016, 14:57   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

PropertyGrid
pu4koff вне форума Ответить с цитированием
Старый 15.11.2016, 15:06   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

по ссылке показано как раз как расширить его для нужных вам типов.

или да, PropertyGrid он похож на то что вы показали.
хотя если у вас не ООП модель данных, там чуть сложнее, но тоже решаемо
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 15.11.2016, 16:28   #6
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Пепел Феникса
Модель данных - как раз таки ООП ...
Есть базовый класс таблицы, который содержит данные (размеры, количество полей) для инициализации моей "универсальной" формы. А дочерние классы будут содержать уже конкретные поля конкретных таблиц.
pu4koff - благодарю.
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 18.11.2016, 04:00   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Пепел Феникса
Модель данных - как раз таки ООП ...
Есть базовый класс таблицы, который содержит данные (размеры, количество полей) для инициализации моей "универсальной" формы. А дочерние классы будут содержать уже конкретные поля конкретных таблиц.
pu4koff - благодарю.
под ООП я имел в виду что у вас данные напрямую классы, а не через описатели, словари и прочее.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
какой компонент Delphi соответствует типу bit martofpain БД в Delphi 3 29.03.2016 15:18
вывод двух связанных таблиц в datagridview c# dima1257 C# (си шарп) 0 27.04.2014 16:15
Компонент графика... (по типу форекс) VintProg Общие вопросы C/C++ 0 03.12.2012 17:28
Ищу код функции для экспорта Datagridview в excel kolchakA Общие вопросы .NET 1 10.07.2010 10:32
компонент DataGridView на C# nikolaj Общие вопросы .NET 9 05.03.2010 20:15