PDA

View Full Version : سوال: تغییر فونت با داشتن نام فونت بصورت رشته



belarak2011
یک شنبه 27 شهریور 1390, 20:37 عصر
سلام دوستان
من می خوام فونت یه تکست باکس رو عوض کنم در صورتی که فقط اسم فونت رو تو یه متغیر رشته داشته باشم.
مشکل من اینه که من فقط نام فونت رو دارم و متغیرم از نوع اینامریبل فونت نیست.
چطور می تونم اینکار رو انجام بدم ؟
ممنون میشم جوابم رو سریعتر بدین.

danialafshari
یک شنبه 26 شهریور 1391, 13:22 عصر
درست متوجه نشدم
خب


من می خوام فونت یه تکست باکس رو عوض کنم

خب روی Textbox میشه کارای رشته ای رو راحت انجام داد. اول باید تبدیل به String کنی

Convert.ToString(Textbox1.text);

ali_habibi1384
دوشنبه 27 شهریور 1391, 08:54 صبح
if (ctl is TextBox )
{
TextBox tmp;
tmp = (TextBox)ctl;
tmp.Font = new System.Drawing.Font("B Roya", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(178)));
}

بدون شرح!