PDA

View Full Version : عکس در Background دیتاگرید



رضا جاسبی
پنج شنبه 07 شهریور 1387, 09:31 صبح
سلام
من از C#2003 استفاده می کنم.
یک فرم دارم که توش یک دیتاگرید تقریبا تمام صفحه رو پر می کنه. اما لزوما همیشه دیتای توی گرید زیاد نیست و بخش بزرگی از دیتا گریدم خالیه.
آیا راهی وجود داره که در پس زمینه این دیتاگرید یک عکس به عنوان Background بذاریم؟

hanieh66
یک شنبه 10 شهریور 1387, 08:21 صبح
منم همینکارو می خوام انجام بدم ولی تاحالا نتونستم.
می خوام یک تصویر بصورت شفاف (low transparency) بذارم پشت دیتاگریدویو
کسی می دونه باید چیکار کرد؟ یا کسی چنین دیتاگریدویوی سفارشی ای ساخته یا سراغ داره؟

علی فتحی
پنج شنبه 22 مرداد 1394, 02:14 صبح
لطفا جواب دهین . سول منم هست . چون من نمونه برنامه دارم اینکارو کردند

ژیار رحیمی
پنج شنبه 22 مرداد 1394, 03:04 صبح
private void dataGridView1_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
{
var img = Image.FromFile(@"E:\1.jpg");
e.Graphics.DrawImage(img, new Point(0, 0));
}