【问题标题】:WPF data grid - Column Header not aligned with data rowsWPF 数据网格 - 列标题未与数据行对齐
【发布时间】:2010-05-20 23:31:46
【问题描述】:

我在 WPF 中使用 Datagrid。这是一个非常简单和基本的实现。我没有使用任何样式。 我创建了一个简单的数据网格:

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

并用以下数据填充它:

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

网格被正确填充,但网格的列标题被绘制了一些偏移量。因此,我的数据和标题未对齐。我试图通过网络搜索这个,但我没有找到任何东西。这似乎是一个简单的实现,适用于除我之外的所有人:(。 谁能告诉我可能出了什么问题?我尝试过使用不同的数据集并应用一些样式来测试它。

提前致谢。

【问题讨论】:

  • 你并不孤单 - 我目前也被困在这个问题上。
  • 这个问题有什么新的吗?我目前也遇到同样的情况,还没有找到答案...

标签: wpf wpfdatagrid columnheader


【解决方案1】:

【讨论】:

  • 您好感谢您回复我的帖子。但是我已经看过这个博客并下载了示例代码,但我仍然无法找出问题的原因。
【解决方案2】:

为了更详细地了解到底发生了什么,这里是一个示例输出

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

其中“x”代表空格。 datagrid 的列标题和单元格未对齐。我没有为我的数据使用任何样式或间距。 如果有人能提出可能出了什么问题,那就太好了!

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-20
    • 1970-01-01
    • 1970-01-01
    • 2016-05-19
    • 2017-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多