Binden Sie ein Array von Zeichenfolgen an eine Spalte einer Datagrid-Ansicht

Ich entwerfe eine Winform mit Datagridview.
Ich ordne dieser Datagrid-Ansicht eine Datentabelle zu.

<code>DataTable dt = new DataTable();
dt.Columns.Add("items", typeof(string[]));
dt.Columns.Add("dateSold", typeof(string));

for (int i = 0; i < 6; i++)
{
    dt.Rows.Add(dt.NewRow());
    dt.Rows[i]["items"] = new string[] { "pencil" + i, "sharpner" + i };
    dt.Rows[i]["dateSold"] = "0" + i + "/0" + i + "/0" + i;
}
dataGridView1.DataSource = dt;
</code>

Spaltenelemente sind ein Array von Zeichenfolgen. Ich möchte dieses Array in einer Spalte des Rasters anzeigen. Es hilft jedoch nicht, die Datentabelle einfach als Datenquelle der Datengitteransicht zuzuweisen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage