0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 8
|
|
1 | |
Подскажите ComboBox добавление таблиц DataGridView26.12.2014, 10:50. Показов 1438. Ответов 5
Метки нет (Все метки)
Подскажите как организовать: при выборе названия таблиц из ComboBox нужно добавлять DataGridView с данными таблицы в "поле"*, DataGridView - вида: название строк по вертикали.
1) Какое "поле" выбрать для добавления DataGridView. 2) DataGridView в "поле" необходимо добавлять и удалять при необходимости.
0
|
26.12.2014, 10:50 | |
Ответы с готовыми решениями:
5
Добавление combobox в ячейку DataGridView Добавление comboBox, Button, checkbox в DataGridView Подскажите, как сделать выборку таблиц из combobox в DataGridView Добавление данных из ComboBox в DataGridView |
2080 / 1238 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
|
|
26.12.2014, 22:16 | 2 |
Может лучше поставить TabControl и на каждой вкладке разместить постоянный DataGrid, связанный с конкретной таблицей?
0
|
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 8
|
|
27.12.2014, 10:01 [ТС] | 3 |
У меня прога состоит из вкладок TabControl. На одной вкладки и надо появляющиеся и исчезающие таблицы
Это мне надо для выбора например: из Combo выбираем ПЭВМ - выходит таблица с Данными ПЭВМ, выбираем Монитор - выходит таблица с Данными МОнитора, выбираем Принтер - выходит таблица с Данными Принтера, случаем выбираем ПЭВМ - выходит таблица с Данными ПЭВМ и мы можем удалить первую или вторую табл.
0
|
2080 / 1238 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
|
|
27.12.2014, 10:14 | 4 |
А таблиц много?
0
|
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 8
|
|
27.12.2014, 10:20 [ТС] | 5 |
Минимум должно отображаться одна, а максимум шесть
У меня есть вкладка "Установка ПЭВМ": на ней должно отображаться: ПЭВМ - 1 (минимально), 2 (максимально), МОнитор - 1 (минимально), 2 (максимально), Принтер - 1 (минимально), 2 (максимально), ИБП, сетевой фильтр - 1 (минимально), 2 (максимально). Такая коллизия
0
|
2080 / 1238 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
|
|
27.12.2014, 11:08 | 6 |
Способ, конечно, жутко не изящный, но не желая шевелить извилинами, я бы сам сделал следующим образом:
1. Забросил бы на вкладку по очереди все гриды, накладывая их друг на друга. При забросе каждого, естественно, связывал бы их с соответствующей таблицей в БД (через DataSource). 2. Создал массив названий гридов (таблиц). 3. В событии выбора названия таблицы (грида) забил условия If (по количеству гридов): если значение комбобокса = названию конкретного грида, то этот грид виден, остальные - нет (свойство Visible = true/false). Конечно, если гриды создавать программно и задать их массивом, то процесс выбора стал бы проще, но зато задание свойств гридов было бы куда больше. Поэтому я бы сделал пусть топорно, но без лишних затрат серого вещества .
1
|
27.12.2014, 11:08 | |
27.12.2014, 11:08 | |
Помогаю со студенческими работами здесь
6
Добавление элементов в ComboBox из DataGridView Вывод через ComboBox списка таблиц и их содержимого в DataGridView Добавление из combobox в dataGridView на другой форме Добавление ComboBox в DataGridView из таблицы в Access; Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |