fusionar dos columnas de datagridview en una nueva columna

Quiero unir dos columnas datagridview en una nueva columna.

Primero cambio la propiedad Visible de dos col a falso, luego trato de agregar una nueva col cuyo valor debe ser formateado como este, que col1Value y col2Value es el valor de las columnas anteriores:

string.Format("{0} per {1}", col1Value, col2Value);

mi código

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);

¡Pero no sé cómo hacer esto! por favor, ayúdame. mi camino es verdadero

Respuestas a la pregunta(1)

Su respuesta a la pregunta