У меня есть DevExpress'совский контрол GridLookUpEdit в нем соответственно есть GridView. Теперь по наведению курсора на строчку грида я хочу получить данные из этой строки (в идеале бы конечно получить EditValue). По эвенту FocusedRowChange делаю:
private void gridView_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
{
var view = sender as GridView;
if (view != null)
{
MessageBox.Show(view.GetRowCellValue(e.FocusedRowHandle, view.Columns[1]).ToString());
}
}
И тут же получаю ошибку сообщающую о том, что я нет колонки с индексом "1". Но, что странно в дизайнере я добавил две колонки.
Что здесь может быть не так? И по правильному ли я пути вообще иду?