PDA

نسخه کامل مشاهده نسخه کامل : Align کردن textbox بصورت justify



payan_zaman
20-06-2010, 11:11
من یک برنامه نوشتم که متنی رو توی textbox یا richbox بارگذاری میکنه
این متن بصورت فارسی هست مشکلی که دارم این کنترلها قابلیت align نوشته ها را فقط بصورت right - left و center دارند و حالت justify مثل ورد وجود نداره و باعث میشه متن نامرتب لود بشه آیا component یا روشی هست که بشه متن رو بصورت justify مرتب کرد این برنامه تحت winform هست در C# ممنون میشم راهنمایی کنید

Far Va Har
26-06-2010, 18:05
کنترل textbox برای ویرایش متن هست دلیلی وجود نداره که بخواد قابلیت justify بگیره با این حال یک روش وجود داره.
یک تگ div درست کنید و بهش این attribute رو اضافه کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد می تونی با جاوا اسکریپت innerHTML کنی یا اینکه با زبان سرور سایدت مقادیر داخلش رو بگیری

موفق باشی:5:

pezhmax
26-06-2010, 22:00
اگه تو winform میخوای یه همچین کاری بکنی باید بگم کنترلهای textbox و richtextbox یه همچین قابلیتی رو ندارن ولی میتونی با استفاده از کلاس richtextbox به عنوان کلاس base خودت این قابلیت رو بهش اضافه کنی. تو لینک زیر یه مقاله هست که این کار رو آکوزش میده :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید