+90 (507) - 389 61 01

Datagridview yazıcıdan yazdırmak

Datagridview yazıcıdan yazdırmak

Datagridview kontrolü içindeki verilerle birlikte yazdırmak yani yazıcıdan çıktı almak çok kolay.

Resimdeki gibi forma;

Datagridview, buton, printDocument ekleyip kod kısmına geçebiliriz.

 private void button1_Click(object sender, EventArgs e)
        {
            printDocument1.Print();
        }

        private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            Bitmap bm = new Bitmap(this.dataGridView1.Width, this.dataGridView1.Height);

            dataGridView1.DrawToBitmap(bm, new Rectangle(0, 0, this.dataGridView1.Width, this.dataGridView1.Height));
            e.Graphics.DrawImage(bm, 0, 0);
        }

Yorum Yap




Blog Makale Yorumları