سلام. من چطور می تونم هر سطر از rtb رو رنگ پشت زمینه اش رو عوض کنم. مثل عکسی که تو ضمیمه هست.
سلام. من چطور می تونم هر سطر از rtb رو رنگ پشت زمینه اش رو عوض کنم. مثل عکسی که تو ضمیمه هست.
آخرین ویرایش به وسیله ماهان مقدم : دوشنبه 26 بهمن 1388 در 15:22 عصر
این ایده اصلا مناسب نیست. روی همه جوانب راه حل هایی که پیشنهاد می دید خوب فکر کنید.
اون کنترلی که در تصویر می بینید، RichTextBox وی بی نیست و خودش قابلیت انتخاب خط رو داره.
برای RichTextBox ویبی شاید بشه با یه سری توابع API برای هر خط یک مستطیل رسم کرد که نشان دهنده انتخاب شدن خط باشه. من فعلا وی بی ندارم وگرنه حتما تست می کردم.
بله من هم عرض کردم که اون RTB ویژوال بیسیک نیست،
اما می شود همچین چیزی را بدون استفاده از توابع Api نیز طراحی کرد،
در ویژوال بیسیک 6 خاصیتی وجود دارد که من در برنامه های دیگر به همین شکل ندیده ام و آن این است که می توان هر جسمی روی فرم را یک آرایه در نظر گرفت،
اگر لازم دانستید باز هم توضیح می دهم...
این بحث رو بیشتر از این ادامه ندید. گفتم که راه حل شما عملی نیست.
1. چون فضای بسیار زیادی می گیره.
2. باید به صورت پویا تکس باکس اضافه کنه و حذف کنه که سربار زیادی داره.
3. نمیشه یه تکس باکس رو با آرایه ای از تکس باکس های دیگه مدیریت کرد. این کار کاملا آماتورانه و غیرعملیه.
4. خیلی از ویژگی های تکس باکس رو نمیشه پیاده کرد و حرف شما کاملا غلطه که می گید
"با آرایه و تکس باکس می شود کامپونتی ساخت که از لحاظ خاصیت رنگی (که دوستمان پرسیدند) عمل کند"
چون نمیشه کمپوننتی پیشنهاد کنید که قابلیت های تکس باکس معمولی رو نداشته باشه و فقط بتونه یک خط رو رنگی کنه!!!!
با سلام
ببخشید منم یه سوال داشتم
چطور میشه تنظیم کرد که بغل RichTextbox برای هر خط یک عدد ظاهر بشه ؟
آخرین ویرایش به وسیله vbhamed : یک شنبه 24 خرداد 1394 در 11:04 صبح
با سلام
و تشکر فراوان از شما
ببخشید فقط یه سوال دیگه هم داشتم که چجوری می تونیم متن داخل تکس باکس رو در قالب نوت پد یا هر پسوندی که بخوایم ذخیره کنیم هر جایی که کاربر بخواد
ممنون
آخرین ویرایش به وسیله vbhamed : یک شنبه 24 خرداد 1394 در 19:11 عصر
دوست عزیز قبل از تاپیک یه جستجو کنید به نتیجه میرسید. این مواردی که میخواهید در انجمن موجود هست.