PDA

View Full Version : مشکل در ذخیره فونت در برنامه



setareh2013
پنج شنبه 16 مرداد 1393, 16:38 عصر
سلام
من داخل یک برنامه ویندوز اپلیکیشن از کد زیر برای تنظیم فونت متن داخل دیتاگریدویو استفاده کردم


privatevoid button5_Click(object sender, EventArgs e)

{


if ((Font_Size + 1) <= Font_Max)

{

Font_Size += 1;


foreach (DataGridViewColumn c in DataGridView11.Columns)

{

c.DefaultCellStyle.Font =
newFont("Arial", Font_Size, GraphicsUnit.Pixel);

}

}



}


float Font_Size=10F;


float Font_Max=14F;


float Font_Min=7F;

مشکل اینجاست که هنگام اجرا فونت تغییر می کند و کوچک و بزرگ می شود ولی وقتی برنامه را بسته و از نو اجرا می کنم فونت به حالت قبل باز می گردد . چه طوری می توانم این فونت را ذخیره کنم ؟
با تشکر

sds1920
پنج شنبه 16 مرداد 1393, 21:06 عصر
از GraphicsUnit.Point استفاده کنید

setareh2013
جمعه 17 مرداد 1393, 15:35 عصر
کسی نمی تونه راهنماییم کنه ؟

aminmousavi
جمعه 17 مرداد 1393, 16:01 عصر
سلام دوست عزیز نمیدونم منظورتون رو درست متوجه شدم یا نه !
اگر با مقادیر
Font_Size با تکس باکس یا ... عوض میشود و منظورتات این هست که هربار برنامه باز و بسته میشود مقادیر از بین میرود ، خوب چرا اطالاعات رو درون دیتابیس ، فایل متنی یا xml ذخیره نمیکنید ؟