【发布时间】:2020-12-25 07:28:53
【问题描述】:
我想将两个 datagridview 列合并为一个新列。
我首先将两个 col 的 Visible 属性更改为 false,然后我尝试添加新的 col,该值必须格式化为 col1Value 和 col2Value 是上述列的值:
string.Format("{0} per {1}", col1Value, col2Value);
我的代码
reportResultForm.dgvResult.Columns["Height"].Visible = false;
reportResultForm.dgvResult.Columns["Width"].Visible = false;
DataGridViewColumn col = new DataGridViewColumn();
col.DefaultCellStyle.Format = "{0} per {1}";
col.CellTemplate = new DataGridViewTextBoxCell();
dgvResult.Columns.Add(col);
但我不知道该怎么做!请帮我。我的方法是真的吗?
【问题讨论】:
-
您希望如何将两列合并为一列?数据不同,那么你将如何处理不同的数据?
-
我想使用 col1 和 col2 的值来以顶级格式显示 newcol。 newcolValue = string.Format("{0} per {1}", col1Value, col2Value)
标签: c# winforms datagridview