سلام
چه طور میشه مثل ورد هر قسمت از متن 1 رنگ داشته باشه یا 1 فونت همش هم فونت و هم رنگ نباشه؟
مثلا تو TextBox کل متن هم رنگ و هم فونت میشه.
شما به سادگی هر چه تمام تر میتوانید از کنترلر RichTextBox در نوار ابزار استفاده کنید.
این کنترلر امکاناتی تا حد Wordpad خود ویندوز را در اختیار شما قرار میدهد و به سادگی میتوانید در دات نت برنامه ای مثل Wordpad بنویسید.
Start->All Programs->Accessories->Wordpad
چه طور میشه مثل ورد فونت ها رو بدون FontDialog نمایش داد تا کاربر از همون جا انتخاب کنه
یک combobox بگذارید و با System.Drawing.FontFamily.GetFamilies یا متدهای مشابه پرش کنید و با تغییر combobox فونت را اعمال کنید!
چه طور فقط این تغییر رو به متن سلکت شده اعمال کنه و ادامه متن(درست مثل ورد)
کنترلر RichTextBox حدود 16 خصیصه با نام SelectionXXXXX و SelectedXXXXX دارد که وضعیت فوق را کنترل و مدیریت میکند.
مثلاً برای تغییر فونت متن جاری انتخاب شده تک کد زیر کافی است.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید