6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303
|
|||||||||||
1 | |||||||||||
DoubleClick по строке DataGridView и операции с данными этой строки30.07.2012, 17:37. Показов 3130. Ответов 2
Метки нет (Все метки)
Не по теме: сорри не знал как правильно назвать тему Хочу сделать поиск. В DataGridView у меня будут выводится найденные строки. Вот хотелось бы клацнув 2 раза мышкой по строке открывалась новая форма и в нее передавались данные из этой строки, но не все. Допустим вернуло строки типа: Id | Date1 | Date2 | Number | Name | Description открытие формы: Form2 f2 = new Form2(Name, Number); f2.Show(); Добавлено через 3 часа 43 минуты вот нашел кое что: RowHeaderMouseDoubleClick - событие при клике на заголовок ряда SelectedRows - свойство, получает выбранные строки вот как с помощью этого взять данные из этого ряда и открыть новую форму как описано выше ? Добавлено через 2 часа 39 минут
этот поиск у меня на Form3. Запускается программа (Form1). Из нее я попадаю в Поиск (Form3). Из Поиска я попадаю в форму редактирования данных (Form2). Отсюда в начало программы (Form1). А теперь при закрытии программы мне выдает ошибку: на Form1
Я думаю это что-то связано с DataGridView, я как-то не освободил ресурсы или еще что, не могу понять
0
|
30.07.2012, 17:37 | |
Ответы с готовыми решениями:
2
Как правильно обработать DoubleClick по строке в DataGridView и определить номер этой строки При двойном щелчке на строке DbGrid-а открыть форму с данными из этой строки VS 2008, C++ (Only), DataGridView. Как добавлять и выводить строки с данными в DataGridView в несвязном режиме (без готовой БД)? DoubleClick в DataGridView |
31.07.2012, 09:30 | 2 | |||||
Может так удобнее будет?
1
|
6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303
|
|
31.07.2012, 11:03 [ТС] | 3 |
а если я сделаю даблклик по колонке ? у меня выделится столбец же ...
нет, все норм у меня, клацаю на заголовок ряда и открывается форма нормально. по поводу исключения: у меня программа закрывается из формы1 а DataGridView у меня в форме3. Соответственно если я пишу например на кнопке this.Close(); то срабатывает событие OnFormClosing. Скорее всего надо освободить все ресурсы на форме3 когда я из нее перехожу дальше. Добавлено через 26 минут хотя, спасиюо, Close(); вместо Hide(); формы3 помогло
0
|
31.07.2012, 11:03 | |
31.07.2012, 11:03 | |
Помогаю со студенческими работами здесь
3
DataGridView и DoubleClick Открыть вторую форму с данными соответствующими выделенной строке в DataGridView DataGridView: заполнить таблицу данными и посчитать сумму в каждой строке Манипуляции с данными из строки DataGridView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |