0
我正在尝试向我的DataGrid
(而不是DataGridView
)中的所有单元格添加填充。我想要在单元格的墙壁和单元格内的文字之间留出空间。有没有办法做到这一点?我曾经研究过这和我看到的是如何与DataGridView
而不是DataGrid
做...如何更改DataGrid内的单元格上的填充 - VB.NET
注意如何将文本推紧到右侧的线上。
请帮忙!谢谢!
我正在尝试向我的DataGrid
(而不是DataGridView
)中的所有单元格添加填充。我想要在单元格的墙壁和单元格内的文字之间留出空间。有没有办法做到这一点?我曾经研究过这和我看到的是如何与DataGridView
而不是DataGrid
做...如何更改DataGrid内的单元格上的填充 - VB.NET
注意如何将文本推紧到右侧的线上。
请帮忙!谢谢!
这是对我工作:
我创建了一个CSS文件,并添加左,右填充到td
:
td {
padding-left: 5px;
padding-right: 5px;
}
我然后添加到CSS文件的引用到相同的标记文件在我的DataGrid
位于:
<link href="YourFolderNameHere/YourCSSFileNameHere.css" rel="stylesheet" />
我曾尝试什么@TnTinMn在他的评论中建议用CellPadding
却都没有运气。
注意:我不确定此方法是否适用于所有情况或仅适用于我自己。通过这样做,所有td
元素都将采用这种风格,在我的情况下,这样做很好,因为我希望每个表格中的所有td
元素都具有此填充风格。
@Plutonix我认为'DefaultCellStyle'只是'DataGridView'的属性而不是'DataGrid'? – AFatBunny
对不起,我误解了你的'DataGrid(而不是DataGridView)'。 – Plutonix
是一个WinForm DataGrid? – TnTinMn