PDA

View Full Version : textbox رنگی



yeganehaym
چهارشنبه 21 دی 1390, 18:38 عصر
سلام به همگی
من می خواستم بدونم چجوری میشه توی textbox هر قسمت از متن رو یه رنگی کنم نمی خوام از rich استفاده کنم همون تکست باکس معمولی ، می دونم احمقانست ولی مجبوریه
ممنون میشم

majidrezaei2007
پنج شنبه 22 دی 1390, 03:22 صبح
من 2,3 سال پیش می خواستم همچین کاری رو انجام بدم . بعد از کلی سر و کله زدن و ور رفتن باهاش فهمیدم که نمیشه و باید از rich استفاده کنم
فکر نکنم تکست باکس معمولی این قابلیت رو داشته باشه
چرا rich استفاده نمی کنی؟

yeganehaym
شنبه 24 دی 1390, 23:07 عصر
خودم با ریچ نوشتم ولی موضوع اینه استاد ... ما میگه تکست باکس باشه غیر از این سه تا برنامه ... دیگه هم هست

ya30ien2
شنبه 24 دی 1390, 23:18 عصر
فکر میکنم به هیچ وجه امکان نداشته باشه چون من قبلا از استادمون سوال کردم و بهم گفت که نمیشه

gwbasic
یک شنبه 25 دی 1390, 08:04 صبح
رنگ قلم متنی که داخل تکس باکس نوشته می شه از طریق ForeColor مشخص می شه و همانطور که می دونید با تغییر ForeColor تمام متن با دوباره و با تغییر جدید نمایش داده می شه درنتیجه این قابلیت وجود ندارد. بنابراین برای فراهم کردن همچین امکانی نیاز به این هست که رویداد Paint رو خدوتون هندل کنید و این یعنی همه کار رو باید خودتون انجام بدید و مقدار زیادی کد باید بنویسید. بعید می دونم این استاد بزرگوار همچین چیزی مد نظرش باشه! در هر صورت می تونید از پستی که قبلا گذاشتم ایده بگیرید البته این تکس باکس یک تکس باکس کامل هست و قطعا شما نیاز به این حجم کد ندارید.
تکس باکس (http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=1386992&viewfull=1#post1386992)