2013-04-22 20 views
0

Я столкнулся с проблемой: если заголовок столбца имеет точку в своем имени, он не отображает значение ячеек в этом столбце.Проблемы с отображением datagrid

Как исправить это, не меняя названия столбца?

var ds = new DataSet(); 
      var dataPylons = new DataTable(); 
      ds.Tables.Add(dataPylons); 

foreach (var i in pylonItem) 
      { 
       cl = new DataColumn(i.Code + "\n" + i.Sheme, typeof(string)); 
       dataPylons.Columns.Add(cl); 
      } 

// In the cycle fill cell 
dataPylons.Rows[i][j] =...; 
... 
DataGridPylons.ItemsSource = ds.Tables[0].DefaultView; 

Пример ошибка: https://docs.google.com/file/d/0B3wJRn2hp50hTm9uX2FkRUg1dTQ/edit?usp=sharing

+0

Я полностью отказываюсь от использования классов 'System.Data' на стороне клиента WPF. Вместо этого создайте правильную модель данных. –

+0

Как правильно создать содержимое таблицы? – user2308845

ответ

Смежные вопросы