رفتن به مطلب
  • 0

سوال در مورد RichString


بهزاد میرزائی

سوال

سلام دوستان من یه لیبل دارم با سه تا دکمه که برای  دکمه اول گفتم بیا با Rich String متن داخل لیبل رو  استایلش رو Bold کن برای دکمه دوم گفتم متن داخل لیبل رو آندرلاین کن و سومین دکمه هم رنگشو عوض کنه حالا بعد از اینکه این سه خاصیت به متن اعمال شد چطوری میشه با یه دکمه ی دیگه فقط یکی از این تغییرات گفته شده رو حذف کرد ؟ توی کتابخانه rich string  متدی برا حذف بعد از این تغییرات وجود نداشت

ممنون میشم راهنماییم کنید:gerye:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

درسته فقط همین کارو میشه کرد خیلی ممنون از راهنماییتون:53:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در هم اکنون، بهزاد میرزائی گفته است :

سلام دوستان من یه لیبل دارم با سه تا دکمه که برای  دکمه اول گفتم بیا با Rich String متن داخل لیبل رو  استایلش رو Bold کن برای دکمه دوم گفتم متن داخل لیبل رو آندرلاین کن و سومین دکمه هم رنگشو عوض کنه حالا بعد از اینکه این سه خاصیت به متن اعمال شد چطوری میشه با یه دکمه ی دیگه فقط یکی از این تغییرات گفته شده رو حذف کرد ؟ توی کتابخانه rich string  متدی برا حذف بعد از این تغییرات وجود نداشت

ممنون میشم راهنماییم کنید:gerye:

چنین چیزی وجود نداره ولی میشه شبیه سازی کنی

01 - بیا یه فایل یا لیست درست کن و توش 3 تا آیتم با نام False ذخیره کن

02 - وقتی رو باتون اول کلیک کردی و متنت بولد شد، آیتم اول رو True کن

03 - وقتی رنگ رو عوض کردی ، آیتم دوم رو True کن

04 - وقتی اندرلاین کردی ، آیتم سوم رو True کن

05 - حالا اگر اومدی خاستی مثلا از حالت بولد در بیاری باید شرط بنویسی که این 3 آیتم رو بررسی کنه

- که در این جا میبینه آیتم های ما 3 تاش هم true پس میاد فقط آیتم اول رو False می کنه بعد همزمان دوباره آندرلاید و رنگ رو عوض می کنه که می تونی رنگ رو هم تو یه جای دیگر ذخیره کنی تا بدونی دوباره چه رنگی رو اعمال کنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...