PDA

View Full Version : فونت در DataGridView



mhsmity
دوشنبه 24 بهمن 1390, 01:18 صبح
سلام وقتی فونت رو افزایش می دم مشکل رو دارم چی کار کنم ؟

amin.bdn
دوشنبه 24 بهمن 1390, 02:21 صبح
گريد داراي property به نام rowTemplate هست ، پنجره تنظيمشو باز كني فيلد height مشخص خواهد بود

modern_amin
دوشنبه 24 بهمن 1390, 10:01 صبح
برای حل مشکلت تو باید ارتفاع سطرهاتم زیاد کنی
.
من موقع چاپش با PrintDGV ایراد دارم که با همون فونت اولی چاپ میکنه

mhsmity
دوشنبه 24 بهمن 1390, 13:11 عصر
سلام
اگه 1000 سطر داشته باشم باز هم این راه ها پیشناهد می شه کد زیر رو درام خیلی سر عت برنامه رو پایین آورده است.
int t = Properties.Settings.Default.rowh;
if(t>16)
foreach (DataGridViewRow r in dgv.Rows)
{
r.Height = t+22;
}

mhsmity
دوشنبه 24 بهمن 1390, 19:53 عصر
سلام
آقا کد با برای افزایش ارتفاع سطرها خیلی سرعت برنامه را پایین آورده است چی کار کنم؟

کمک

mhsmity
سه شنبه 25 بهمن 1390, 14:28 عصر
آقا راحل خیلی بهتر از کدهای بالا

int t = Properties.Settings.Default.rowh;
if (t > 16)
dgv.RowTemplate.Height = t + 22;