Сетка данных WPF - заголовок столбца не выровнен по строкам данных - PullRequest
1 голос
/ 21 мая 2010

Я использую Datagrid в WPF. Это очень простая и базовая реализация. Я не использую никаких стилей. Я создал простую сетку данных:

<dg:DataGrid x:Name="dg" >
            </dg:DataGrid>

и заполнил его данными:

 dg.ItemsSource = " H E L L O W O R L D!".Split();

Сетка заполняется правильно, но заголовок столбца сетки отображается с некоторым смещением. Из-за этого мои данные и заголовок не совпадают. Я пытался найти это по сети, но я ничего не нашел. Кажется, это простая реализация, которая работает для всех, кроме меня :(. Может кто-нибудь сказать мне, что может быть не так? Я попытался использовать разные наборы данных и применить какой-то стиль для проверки этого.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 21 мая 2010

Чтобы дать более подробную информацию о том, что именно происходит, вот пример вывода

 xxxxxxxxxxxxxxxHeader1              Header2
 xxxxx**Value1**       **Value2**

, где 'x' представляет пробел.Заголовок столбца таблицы данных и ячейки смещены.Я не использую стили или интервалы для своих данных.Если бы кто-нибудь мог подсказать, что может быть не так, это было бы здорово!

Спасибо

0 голосов
/ 21 мая 2010
...