PDA

View Full Version : سوال: مشکل در پرینت DGV



hamed shahba
دوشنبه 11 اردیبهشت 1391, 10:00 صبح
سلام دوستان
من با استفاده از کلاس PrintDGVاز دیتا گرید پرینت میگیرم


خوب
حالا یکی از فیلد های جدول از نوعbit هستش که در زمان نمایش مشکلی نداره ولی زمانی که پرینت میگیرم به صورت TRUE و FALSE چاپ میشه

راه حلی برای این مشکل وجود داره:ناراحت:
باتشکر

hamed shahba
دوشنبه 11 اردیبهشت 1391, 12:58 عصر
راه حلی برای این مشکل وجود داره:ناراحت:

kordestan
سه شنبه 31 اردیبهشت 1392, 23:58 عصر
سلام ...میشه کلاس رو قرار بدی....خیلی گشت زدم ولی نمدونم از دیتا گرید ویو پرینت بگیرم...ممنون میشم
:لبخندساده:

c-sharp_South
چهارشنبه 01 خرداد 1392, 00:14 صبح
راه حلی برای این مشکل وجود داره:ناراحت:

یک نمونه سورس از پرینت از DGW
من چند مدت پیش خودم بدجوری دیگیر پرینت از DGW بودم.
اگه این مشکلت رو حل نکرد بگو ، مدل های دیگه ای هم دارم . بزاریم برات.
موفق باشی :چشمک:
104485

erfan_urchin
چهارشنبه 01 خرداد 1392, 10:15 صبح
من با این کد همیشه پرینت میگیرم از گریدویو
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
Bitmap bm = new Bitmap(dataGridView1.Width,dataGridView1.Height);
this.DrawToBitmap(bm, new Rectangle(new Point(dataGridView1.Location.X,dataGridView1.Locat ion.Y),new Size(dataGridView1.Width,dataGridView1.Height)));
e.Graphics.DrawImage(bm, 20, 20);
}
private void button1_Click(object sender, EventArgs e)
{
printDocument1.Print();
}

kordestan
چهارشنبه 01 خرداد 1392, 12:50 عصر
من با این کد همیشه پرینت میگیرم از گریدویو
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
Bitmap bm = new Bitmap(dataGridView1.Width,dataGridView1.Height);
this.DrawToBitmap(bm, new Rectangle(new Point(dataGridView1.Location.X,dataGridView1.Locat ion.Y),new Size(dataGridView1.Width,dataGridView1.Height)));
e.Graphics.DrawImage(bm, 20, 20);
}
private void button1_Click(object sender, EventArgs e)
{
printDocument1.Print();
}

دوست عزیز من دیتا گریدم پهنای اون زیاده ولی این فقط یه قسمت صابتشو چاپ میکنه///نمیشه یه کاری کرد کلشو چاپ کنه(منظورم عرض و طول فعاله)