PDA

View Full Version : فونت در DataGridView



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

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

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

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

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

کمک

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

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