wpf 删除数据网格左填充

发布于 2024-10-14 04:42:37 字数 111 浏览 6 评论 0原文

有人可以阐明如何摆脱左侧神秘的填充吗? 我尝试了很多属性,但似乎没有一个有影响。

左侧填充

Can somebody please shed some light on how to get rid of the mysterious padding on the left?
I've tried numerous properties but none seem to affect.

Padding on the left

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

欢烬 2024-10-21 04:42:37

您所指的填充可能是行标题。要删除行标题,您可以在 DataGrid 上设置 HeadersVisibility="Column"

我见过这样的情况:即使将此属性设置为“Column”,某些行仍然显示标题。您可以通过在 DataGrid 上设置 RowHeaderWidth="0" 来解决此问题。

The padding you are referring to is probably the row header. To remove the row headers, you can set HeadersVisibility="Column" on the DataGrid.

I have seen cases where even with this property set to "Column" some of the rows still show a header. You can work around this by setting RowHeaderWidth="0" on the DataGrid.

够钟 2024-10-21 04:42:37

我无法说出额外的填充在哪里,因为您没有提供任何代码。它可能位于网格样式的某个地方。

在这种情况下,Snoop 实用程序可能非常有用:http://snoopwpf.codeplex.com/

I cannot say where the extra padding is because you haven't provided any code. It might be somewhere in the style of the grid.

In such cases the Snoop utility can be very useful: http://snoopwpf.codeplex.com/

唠甜嗑 2024-10-21 04:42:37

造成这种情况的原因可能有很多。您使用的模板已经为 GridviewColoums 定义了一些 setter 属性,或者 GridViewColumns 可能继承了 App.xaml 中定义的某些设置,或者可能是由于主题中的某些设置(如果您正在使用一个)

There can be many reasons for this. Either the Template you are using has defined some setter property for the GridviewColoums or the GridViewColumns may be inheriting some settings defined in App.xaml or may be because of some settings in Theme (incase you are using one)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文