المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : geting problem to printpriview the datagrid content ---help me



C# Programming
09-18-2009, 07:22 AM
i written bellow code under printDocument1_PrintPage event

Font f = new Font("Arial", 14, FontStyle.Regular);
Brush b = Brushes.Red;
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
for (int j = 0; j < dataGridView1.Columns.Count; j++)
{
e.Graphics.DrawString(this.dataGridView1.Rows[i].Cells[j].Value+" ", f, b,j * 5,i * 5);

// e.Graphics.DrawString(this.dataGridView1[i, j] + " ", f, b,j*5, i * 5);
}
}

under print button click event code as

printDocument1.DocumentName = "authors";
printPreviewDialog1.Document = printDocument1;
printPreviewDialog1.ShowDialog();


problem is i am getting screen with some red color. i am not getting datagrid rows

hep me