Привязка DataGridColumn в коде - PullRequest
1 голос
/ 07 марта 2011

Я ищу простой метод, с помощью которого я могу связать свой DataGridColumn со столбцами данных на лету. Я также должен быть в состоянии определить ширину каждого столбца.

Пример: -

Если Моя программа генерирует 5 столбцов в таблице данных, то DataGrid должен иметь возможность отображать 5 столбцов, каждый из которых имеет разную ширину столбца.

1 Ответ

1 голос
/ 15 апреля 2011

Я разобрался с ответом:

dtgrdAtlas.Columns.Add(
                        new DataGridTextColumn
                        {
                            Header = dc.ColumnName,
                            Width = 100,
                            IsReadOnly = true,
                            Binding = new Binding(string.Format("[{0}]", dc.ColumnName))
                        });

dtgrdAtlas = DataGrid

dc = столбец данных, принадлежащий таблице данных

Это тоже делает переплет!

...