Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Получение текущего значения ячейки griedview


Автор: PunKHS 19.8.2014, 14:00
Здравствуйте!

Необходимо получить текущее значение ячейки gredview (devexpress) в другой форме.
Пробовал так:
Главная форма:
Код

OrderEdit orderEdit = new OrderEdit();
orderEdit.ShowDialog();

Дочерняя форма:
Код

Main main = new Main();
MessageBox.Show(main.dgvListOrders.GetFocusedRowCellDisplayText("ID"));

В результате MessageBox ничего не отображает (для greedview модификатор доступа - public). Где грабли? Может быть получать значения через datasourse грида?

Автор: PunKHS 21.8.2014, 12:51
Проблема решена.
Главная форма:
Код

OrderEdit orderEdit = new OrderEdit();
orderEdit.Owner = this;
orderEdit.ShowDialog();

Дочерняя форма:
Код

Main main = this.Owner as Main;


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)