C# 数据表列宽

发布于 2024-12-05 14:48:27 字数 337 浏览 0 评论 0原文

我在 C# 中的数据表方面遇到问题。我有一个带有列的Datatable。我想手动设置列的大小,该怎么做?

这是代码:

dt = new DataTable();

DataColumn culAvs = new DataColumn("Avskiping", typeof(string));
DataColumn culKota = new DataColumn("Kota", typeof(string));
dt.Columns.Add(culAvs);
dt.Columns.Add(culKota);
dataGrid1.DataSource = dt;

Im having a problem with Datatable in C#. I have a Datatable with to columns. I want to manually set the size of the columns, how do I do this?

this is the code:

dt = new DataTable();

DataColumn culAvs = new DataColumn("Avskiping", typeof(string));
DataColumn culKota = new DataColumn("Kota", typeof(string));
dt.Columns.Add(culAvs);
dt.Columns.Add(culKota);
dataGrid1.DataSource = dt;

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

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

发布评论

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

评论(2

蔚蓝源自深海 2024-12-12 14:48:27

如果您正在讨论列中数据的最大长度,您可能会对 DataColumn.MaxLength 属性感兴趣。但是,如果您谈论的是列的视觉宽度,则应该使用 DataGrid 列的 Width 属性:dataGrid1.Columns[ ... ].Width = ...

If you're talking about maximal length of data in columns, you might be interested in DataColumn.MaxLength property. But if you're talking about visual width of columns you should use Width property of a DataGrid's column: dataGrid1.Columns[ ... ].Width = ...

溺ぐ爱和你が 2024-12-12 14:48:27

数据表不包含UI相关的属性,它是一个数据容器。
您需要在数据网格上定义列视觉属性。

The data table does not contain UI related properties, it's a data container.
You need to define the column visual properties on the data grid.

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