0
DataGridview行のコレクションを印刷するこのコードブロックがあります。私はそれぞれの行を別々の行に印刷したいが、それらはすべて同じ行に印刷されている。何か案が?DataGridViewRowCollection印刷の問題(改行は表示されません)
foreach (DataGridViewRow row in rows)
{
DataRow myRow = (row.DataBoundItem as DataRowView).Row;
string myStr = string.Join("|", myRow.ItemArray.Select(p => p.ToString()).ToArray());
myStr += Environment.NewLine;
graphics.DrawString(myStr, new Font("Courier New", 12), new SolidBrush(Color.Black), startX, startY + Offset);
}