powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataGridView->ComboBoxColumn. получить выбранный текст
3 сообщений из 3, страница 1 из 1
DataGridView->ComboBoxColumn. получить выбранный текст
    #36119648
Фотография jsmirnoww
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На событии CellEndEdit надо получить значение поля DisplayMember, т.е. то что видит пользователь при выборе из списка.
Вот так
Код: plaintext
1.
grid.CurrentRow.Cells("TRR_TRP_ID").Value
я могу получить только код из поля ValueMember.

Help
...
Рейтинг: 0 / 0
DataGridView->ComboBoxColumn. получить выбранный текст
    #36119787
Фотография jsmirnoww
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pr_SprRoutePoints_lst - список для combobox'a
TRP_Name - поле, кот надо было получить
сделал так. если знаете как лучше - пишите
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Private Sub Pr_TRSPRoute_lstDataGridView_CellEndEdit(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles Pr_TRSPRoute_lstDataGridView.CellEndEdit 

        If sender.Columns(e.ColumnIndex).Name = "TRR_TRP_ID" Then 

            Dim grid As DataGridView 

            Dim r As DataRow 

  
            grid = CType(sender, DataGridView) 

            r = Me.Spr_DataSet.pr_SprRoutePoints_lst.FindByTRP_ID(CType(grid.CurrentRow.Cells("TRR_TRP_ID"), DataGridViewComboBoxCell).Value) 

  
            MessageBox.Show(Me.Pr_TRSPRoute_lstBindingSource.Current("TRR_ID") + "-" + CType(grid.CurrentRow.Cells("TRR_TRP_ID"), DataGridViewComboBoxCell).Value + "-" + r("TRP_Name")) 

  
        End If 

  
End Sub 
...
Рейтинг: 0 / 0
DataGridView->ComboBoxColumn. получить выбранный текст
    #36120330
stimpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно подписаться на событие источника данных сразу DataTable.ClolumnChanged
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataGridView->ComboBoxColumn. получить выбранный текст
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]