PDA

View Full Version : سوال: استفاده از كنترل fontdialog(كمك فوري)



mahboub_gol
سه شنبه 24 شهریور 1388, 12:25 عصر
سلام
چگونه ميتوان يك متني كه مثلا دوتا خط آن را انتخاب كرديم فونت آن را با استفاده از كنترل fontdialogتغيير داد من اين كد را استفاده كردم فونت كل متن را تغيير مي دهد


richtextbox1.font=fontdialog1.font
ممنون ميشم اگه راهنماييم كنيد.

Saeed.Masoumi
سه شنبه 24 شهریور 1388, 14:21 عصر
سلام یه چیز تو این مایه ها؟



richTextBox1.Select(int start,int lenght);
richTextBox1.SelectionFont = fontdialog1.font;

mahboub_gol
چهارشنبه 25 شهریور 1388, 05:41 صبح
آره ولی این درست نیست چون من میخواهم خطی که انتخاب کردم را فونت آن را عوض کنم
نه فونت کل متن را
richtextbox1.selectedtext

Saeed.Masoumi
چهارشنبه 25 شهریور 1388, 13:38 عصر
خوب دیگه
اگه اون دستورات که نوشتم رو انجام بدی همون قسمت که تو دستور قبل اتخاب کردی فونتش عوض میشه



richTextBox1.Select(0, 13);
FontFamily fntfmly = new FontFamily("Arial");
Font fnt = new Font(fntfmly, 10);
richTextBox1.SelectionFont = fnt;