نمایش نتایج 1 تا 11 از 11

نام تاپیک: تغيير رنگ متن درون يك متغير

  1. #1

    تغيير رنگ متن درون يك متغير

    به ياد او::

    من يك متن رو به كمك يك سري دستورات در يك متغير قرار ميدم.حالا ميخوام بدونم كه چطوري ميتونم رنگ اين متن رو عوض كنم؟در ضمن در همون لحظه كرسر موس به ابتداي اون كلمه هم نره!

  2. #2
    کاربر دائمی آواتار pesare_ariyayi
    تاریخ عضویت
    مهر 1386
    محل زندگی
    ملودی شهر باران
    پست
    108

    نقل قول: تغيير رنگ متن درون يك متغير

    منظورتون رو دقیقاً متوجه نمی شم.
    خود متغیر string که خاصیت رنگ نداره! کنترلهایی مثل textbox یا label هستن که می تونید رنگ متنشون رو تغییر بدین. اما اگه بخواید خارج از فضای textbox رنگ متغیر رو داشته باشید بهتون پیشنهاد می کنم که هر متن رو یک آرایه با دو اندیس بگیرید که یک اندیسش رنگ و یکی متن باشه.

  3. #3

    Smile نقل قول: تغيير رنگ متن درون يك متغير

    سلام ، میتونید یک لیبل درست کنید ، و متن مورد نظر خودتون رو تو اون ذخیره ،

    و بعد رنگ اونو تغییر داده ، و بعد هر کاری که خواستین انجام بدین !!!!



    string
    str = "Welcome to C#‎ World";
    label1.Text = str;
    label1.ForeColor =
    Color.Blue;

  4. #4

    نقل قول: تغيير رنگ متن درون يك متغير

    به ياد او::

    با تشكر از دوستان....

    چيز هايي رو كه گفته بوديد رو خودم ميدونستم.اما منظور من اين هست كه رنگ متن درون ريچ تكست باكس رو عوض كنم.در واقع من ميخوام متن درون ريچ تكست باكس رو بگيرم و رنگ بعضي از كلمات رو تغيير بدم درست مثل يك تكست اديتور

  5. #5
    کاربر دائمی آواتار pars.engineer
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    187

    نقل قول: تغيير رنگ متن درون يك متغير

    راه كه حتما وجود دارد. ولي اين نيست كه شما مي خواهيد انجام دهيد.
    متغير ها فقط تعدادي صفر و يك ذخيره مي كنند و توانايي ذخيره رنگ و فونت و سايز و ... را ندارند (يعني لازم نيست داشته باشتند چون خود برنامه نويس مي تواند با ساخت يك متغير پيشرفته مثل Structor نيازهايش را بر طرف كند.)
    ولي در مورد سئوال، شما مي توانيد با ارث بري از ريچ باكس خود دات نت يك كنترل سفارشي بوجود بياوريد. كه توانايي رنگ بندي را داشته باشد.
    و فكر مي كنم با كمي جستجو، بتوانيد يك تكست اديتور پيشرفته دانلود كنيد.

    در ضمن آقاي كرامتي در نرم افزار Sp_Generator از يك تكست اديتور با خاصيتي كه شما مي خواهيد استفاده كرده بودند.
    البته اطلاعي ندارم كه سورس آن نيز در سايت موجود است يا خير.

  6. #6

    نقل قول: تغيير رنگ متن درون يك متغير

    به ياد او::

    خوب دوستان من در همين انجمن ها در مورد اين كارم تحقيقي كردم و ديدم كه بايد اين كار رو به وسيله rtf انجام داد.

    آيا كسي در مورد rtf اطلاعات داره؟

  7. #7
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    سابستان
    پست
    191

    نقل قول: تغيير رنگ متن درون يك متغير

    نقل قول نوشته شده توسط amir-haghighi مشاهده تاپیک
    به ياد او::

    خوب دوستان من در همين انجمن ها در مورد اين كارم تحقيقي كردم و ديدم كه بايد اين كار رو به وسيله rtf انجام داد.

    آيا كسي در مورد rtf اطلاعات داره؟
    با سلام

    برای این کار دو روش وجود داره، یکی استفاده از RTF و دیگری استفاده از تعیین رنگ متن انتخاب شده.

    در روش دوم، همون طوری که در تاپیک‌های این انجمن گفته شده، باید متن مورد نظر رو ابتدا انتخاب کرده و سپس خاصیت SelectionColor رو بر روی رنگ مورد نظر قرار بدی.
    این روش غیراصولی است ولی ساده اما سرعت‌گیر است و ...

    اما در مورد RTF شما باید ابتدا جدول رنگ رو تعریف کنی و یا در صورت وجود تغییر بدی و رنگ‌های دلخواه رو بهش اضافه کنید.
    مثلا یک جدول رنگ با یک رنگ به صورت زیر است:
    {\colortbl ;\red255\green255\blue255;}

    پس از اضافه کردن رنگ‌های مورد نظر اونها رو با دستور #fc\ انتخاب کنی که # شماره رنگ در جدول رنگهاست و از یک شروع می‌شود. هر متنی که پس از #fc\ قرار بگیرد، رنگ شماره # در جدول رنگها را خواهد داشت تا اینکه رنگ متن رو دوباره با دستور #fc\ تغییر بدی.

  8. #8

    نقل قول: تغيير رنگ متن درون يك متغير

    به ياد او::

    دوست عزيز شما rtf رو احتمالا كامل بلديد .آيا منبع فارسي براي اون ميشناسيد؟

    من يه چيز هايي از msdn مايكروسافت دانلود كردم اما اونها هم نياز به زمان براي ترجمه داره.

    اگه ممكن هست آموزش rtf رو به صورت يك مقاله كامل در سايت بگذاريد(شبها موقع نماز دعات ميكنم :D)

  9. #9
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    سابستان
    پست
    191

    نقل قول: تغيير رنگ متن درون يك متغير

    نقل قول نوشته شده توسط amir-haghighi مشاهده تاپیک
    به ياد او::

    دوست عزيز شما rtf رو احتمالا كامل بلديد .آيا منبع فارسي براي اون ميشناسيد؟

    من يه چيز هايي از msdn مايكروسافت دانلود كردم اما اونها هم نياز به زمان براي ترجمه داره.

    اگه ممكن هست آموزش rtf رو به صورت يك مقاله كامل در سايت بگذاريد(شبها موقع نماز دعات ميكنم :D)
    نه دوست عزیز من تنها چند دستور از RTF رو بلدم. این تغییر رنگ رو هم توی سایت Code Project دیدم که ترجمه‌اش تقریباً همین بود که گفتم. البته نیاز به مثال داره تا متوجه بشید.
    اگه تنها نیاز به تغییر رنگ در RTF دارید، می‌تونم یک آموزش کوچولو درست کنم.
    سعی می‌کنم تا فردا بزارم.

  10. #10

    نقل قول: تغيير رنگ متن درون يك متغير

    نقل قول نوشته شده توسط subsub مشاهده تاپیک
    نه دوست عزیز من تنها چند دستور از RTF رو بلدم. این تغییر رنگ رو هم توی سایت Code Project دیدم که ترجمه‌اش تقریباً همین بود که گفتم. البته نیاز به مثال داره تا متوجه بشید.
    اگه تنها نیاز به تغییر رنگ در RTF دارید، می‌تونم یک آموزش کوچولو درست کنم.
    سعی می‌کنم تا فردا بزارم.
    خوب دوست عزيز من يك پست با محتواي rtf درست كردم اگر كه اطلاعاتي در اين زمينه داريد در اون پست بگذاريد پيشاپيش تشكر ميكنم ازشما.
    https://barnamenevis.org/showthread.php?t=123039

  11. #11

    نقل قول: تغيير رنگ متن درون يك متغير

    نقل قول نوشته شده توسط subsub مشاهده تاپیک
    نه دوست عزیز من تنها چند دستور از RTF رو بلدم. این تغییر رنگ رو هم توی سایت Code Project دیدم که ترجمه‌اش تقریباً همین بود که گفتم. البته نیاز به مثال داره تا متوجه بشید.
    اگه تنها نیاز به تغییر رنگ در RTF دارید، می‌تونم یک آموزش کوچولو درست کنم.
    سعی می‌کنم تا فردا بزارم.
    بله من هم هدفم همین هست که رنگ بعضی از کلمات خاص رو عوض کنم اگر ممکن هست در موردش یک آموزش درست کنید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •