powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Получение значение выделенной ячейки из DataGrid
11 сообщений из 11, страница 1 из 1
Получение значение выделенной ячейки из DataGrid
    #37752781
Damiena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, плиз как в wpf вытянуть значение из выделенной ячейки их DataGrid.
Есть 2 формы. На 1й датагрид на которой таблица с 2мя столбиками , на 2й текстбокс в который надо будет закинуть значение ячейки из дата грид. На виндовс формс получилось вот так :
Код: c#
1.
2.
3.
4.
string s = lstFirmDataGridView[1, lstFirmDataGridView.CurrentRow.Index].Value.ToString();
            Form2 f2 = new Form2();
            f2.Show();
            f2.textBox1.Text = s;


а на wpf совсем не хочет работать..
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37752798
DVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DVP
Гость
если я правильно понял вашу проблему, то я бы решил ее через байдинг.
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37752847
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DVP,

+1, и вообще забыть о работе с ячейками ИМХО
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37777905
planetka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lelouch,

подскажите, пожалуйста, как с bingind'ом сделать?
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37777983
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
planetka,

и

Damiena

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


http://www.sql.ru/forum/actualthread.aspx?tid=935972
вот тема, где про книги спрашивают.
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37778060
planetka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiK, я уже много книг пересмотрела..нигде не написано как с одной формы на другую данные из датагрида перенести в текстбоксы через bindingSource ... если Вас не затруднит и Вы знаете, как это сделать - помогите, пожалуйста...именно как это визуальным способом сделать
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37778064
planetka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiK,

нашла один способ, только он на VB.NET - подогнала под c# и все равно не работает
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37778325
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
planetka,

а чтоты передаешь между формами?
какой класс?
где объявляна переменная для этого класса?
можно код показать.
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37779535
planetka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiK,

нашлись добрые люди, проблема решилась! =)
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37909569
Dima_lezgin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
System.Windows.Data.CollectionViewSource t_ITEMViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("t_ITEMViewSource")));
System.Data.Objects.ObjectQuery<ITEM.T_ITEM> t_ITEMQuery = this.GetT_ITEMQuery(tayqaEntities);
t_ITEMViewSource.Source = t_ITEMQuery.ToList();// Execute(System.Data.Objects.MergeOption.AppendOnly);

#region FillTextbox

DataContext = t_ITEMViewSource;
t_ITEMViewSource.View.MoveCurrentTo(t_ITEMQuery.Single(c => c.ID == select_id));

Eto reshenie tvoevo problemi.ispolzovaya entity model.[SRC JS][/SRC]
...
Рейтинг: 0 / 0
Получение значение выделенной ячейки из DataGrid
    #37909578
Dima_lezgin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima_lezginSystem.Windows.Data.CollectionViewSource t_ITEMViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("t_ITEMViewSource")));
System.Data.Objects.ObjectQuery<ITEM.T_ITEM> t_ITEMQuery = this.GetT_ITEMQuery(tayqaEntities);
t_ITEMViewSource.Source = t_ITEMQuery.ToList();// Execute(System.Data.Objects.MergeOption.AppendOnly);

#region FillTextbox

DataContext = t_ITEMViewSource;
t_ITEMViewSource.View.MoveCurrentTo(t_ITEMQuery.Single(c => c.ID == select_id));

Eto reshenie tvoevo problemi.ispolzovaya entity model.[SRC JS][/SRC]
T_ITEM eto nazvaniya db table.
select_id eto ID iz pervogo form datagrid;

var item=(datagrid1).selecteditems;
form2.select_id=item.ID;
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Получение значение выделенной ячейки из DataGrid
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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