C# 可定制的表格/标签,用于制作矩阵
我正在尝试使用Visual C制作一个可编辑的行/列矩阵。基本上我想做的是: 行和列值将是可编辑的,我希望在其边界内调整单元格数量。也就是说,如果我将行更改为: 边界应该保持不变C# 可定制的表格/标签,用于制作矩阵,c#,winforms,user-interface,datagridview,controls,C#,Winforms,User Interface,Datagridview,Controls,我正在尝试使用Visual C制作一个可编辑的行/列矩阵。基本上我想做的是: 行和列值将是可编辑的,我希望在其边界内调整单元格数量。也就是说,如果我将行更改为: 边界应该保持不变 我应该开始使用哪种容器?我尝试了一个带有彩色标签的面板控件,但我想不出如何调整它们的大小?只需将DataGridView控件从工具箱拖到窗体上: 我以前使用过以下代码来均匀分布列宽: base.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
我应该开始使用哪种容器?我尝试了一个带有彩色标签的面板控件,但我想不出如何调整它们的大小?只需将
DataGridView
控件从工具箱拖到窗体上:
我以前使用过以下代码来均匀分布列宽:
base.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
还存在一个
AutoSizeRowsMode
属性。DataGridView
带有一些自动调整大小
(或类似名称)属性。@DannyBeckett您有如何使用它的示例吗?我可以分别为行/列着色吗。如何从代码中添加并设置行大小?@Ben您可以尝试foreach(DataGridView1.Rows中的DataGridViewRow){row.Height=5;}