powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Разные заголовки во вложеных XtraGrid
1 сообщений из 1, страница 1 из 1
Разные заголовки во вложеных XtraGrid
    #39019644
Ivanich87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Элемент XtraGrid (12.01 версия)
В нем два подчиненных Грида.
По плюсику на строке первого грида раскрываются детали второго грида, проблемма в том, что мне нужно дать названия столбцам во втором гриде в зависимости от первого грида. Наглядный пример, чтобы было понятно (как сейчас сделано):
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
        private void gridView1_MasterRowExpanding(object sender, DevExpress.XtraGrid.Views.Grid.MasterRowCanExpandEventArgs e)
        {
            DataRow row = gridView1.GetDataRow(gridView1.FocusedRowHandle);
            gridView2.Columns.ColumnByFieldName("NRR_R1").Caption = Convert.ToString(row[2]);
            gridView2.Columns.ColumnByFieldName("NRR_R2").Caption = Convert.ToString(row[3]);
            gridView2.Columns.ColumnByFieldName("NRR_R3").Caption = Convert.ToString(row[4]);
            gridView2.Columns.ColumnByFieldName("NRR_R4").Caption = Convert.ToString(row[5]);
            gridView2.Columns.ColumnByFieldName("NRR_R5").Caption = Convert.ToString(row[6]);
            gridView2.Columns.ColumnByFieldName("NRR_R6").Caption = Convert.ToString(row[7]);
            gridView2.Columns.ColumnByFieldName("NRR_R7").Caption = Convert.ToString(row[8]);
            gridView2.Columns.ColumnByFieldName("NRR_R8").Caption = Convert.ToString(row[9]);
            gridView2.Columns.ColumnByFieldName("NRR_R9").Caption = Convert.ToString(row[10]);
            gridView2.Columns.ColumnByFieldName("NRR_R10").Caption = Convert.ToString(row[11]);
        }


вобщем, мне нужно менять названия столбцов во втором гриде, в зависимости от данных в первом гриде. Но проблема в том, что если открыть несколько строк первого грида то во втором гриде названия будут только от последней развернутой строчки первого грида. Т.е. данные неправильные.
Можно ли как то задать в каждом развернутом гриде свои названия столбцов?
Ну или накрайняк, чтобы непутать пользователей, как сделать при разворачивании одних данных, сворачивались все остальные???
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Разные заголовки во вложеных XtraGrid
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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