如何隐藏网格边框

Posted

技术标签:

【中文标题】如何隐藏网格边框【英文标题】:How to hide Grid border 【发布时间】:2012-06-18 09:25:59 【问题描述】:

我有一个网格,里面有一些控件。我想隐藏网格边框。

是否有任何特定的属性可用于隐藏 WPF 中的网格边框?

【问题讨论】:

你说的是DataGrid而不是Grid吗? 网格没有边框,实际上它没有任何可视化 我说的是 Grid 而不是 DataGrid。 如果我有嵌套网格,我会遇到这个问题,我想隐藏内部网格的边框 【参考方案1】:

DataGrid.BorderThickness 设置为0

【讨论】:

我想隐藏 Grid 边框而不是 DataGrid 这对我的 DataGrid 有帮助,但它没有回答问题。 -1【参考方案2】:

我知道添加到线程有点晚,但如果其他人偶然发现这个问题,这对我有用:

<Grid ShowGridLines="False">

【讨论】:

【参考方案3】:

我也有类似的问题,即在用户控件的一部分(网格)周围出现虚线边框,只有当焦点设置到网格并解决了使用问题时;

void Grid_GotFocus (object sender, RoutedEventArgs e) 
    Grid.FocusVisualStyle = null;

希望它可以帮助某人:)

【讨论】:

以上是关于如何隐藏网格边框的主要内容,如果未能解决你的问题,请参考以下文章

如何隐藏网格标题剑道ui?

如何在 extjs 3 网格面板中显示/隐藏列

如何在使用网格布局并将重叠小部件定位到距窗口边框特定距离时重叠 qwidgets?

在 Delphi 中,如何更改 TDBGrid 中网格线的颜色?

WPF 更改网格和网格边框不透明度而不影响子级

ExtJs 3.:如何为网格体单元格添加边框(没有网格标题)