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

تغییر رنگ لیبل کلیک شده در مولتی پنل

سوال

mahfelsoft    126

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

من میخوام فقط همونی که کلیک شده رنگی بشه و کلیک قبلی از بین بره

Capture.JPG

این هم کد کلیک

Sub lblcat_Click
dim meghdar as int
		Dim img As Label
		img = Sender
		meghdar= img.tag
			
			
			img.textColor=0xFF5DB55A	
			

				End Sub

 

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


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

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

پست های پیشنهاد شده

  • 0
در 1 ساعت قبل، mahfelsoft گفته است :

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

من میخوام فقط همونی که کلیک شده رنگی بشه و کلیک قبلی از بین بره

دوست عزیز مولتی پنل خیلی محدوده و الان دیگه استفاده نمیشه به اون صورت. بهتره از کتابخونه Persian RecyclerView استفاده کنید که این کار به راحتی انجام میشه باهاش

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
mahfelsoft    126
در 4 دقیقه قبل، محمدرضا شاهپیری گفته است :

دوست عزیز مولتی پنل خیلی محدوده و الان دیگه استفاده نمیشه به اون صورت. بهتره از کتابخونه Persian RecyclerView استفاده کنید که این کار به راحتی انجام میشه باهاش

 

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

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
در 12 دقیقه قبل، mahfelsoft گفته است :

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

من توصیه اکید دارم که کدهاتونو با ریسایکلر به روز رسانی کنید که بعدا بیشتر دچار مشکل نشید.

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

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
mahfelsoft    126
در 1 دقیقه قبل، محمدرضا شاهپیری گفته است :

من توصیه اکید دارم که کدهاتونو با ریسایکلر به روز رسانی کنید که بعدا بیشتر دچار مشکل نشید.

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

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

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
مجید آرتا    5,810

سلام

چیزی که بهتون میگم رو تست نکردم، ولی روش کار رو میگم.

به لیبلتون یا هر ویویی که رنگش رو تغییر میدید تگ رو مقداردهی کنید.توی رویداد کلیک مقدار تگ رو توی Map  بریزید.هر دفعه که کلیک میشه مقدار Map رو بررسی کنه و نسبت به تگی که هست رنگش رو به حالت عادی برگردونه و پنل جدید رو رنگش رو تغییر بدید.

ببنید میتونید همچین چیزی رو پیاده کنید یا خیر.

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
mahfelsoft    126
در در 30 تیر 1399 در 21:16، مجید آرتا گفته است :

سلام

چیزی که بهتون میگم رو تست نکردم، ولی روش کار رو میگم.

به لیبلتون یا هر ویویی که رنگش رو تغییر میدید تگ رو مقداردهی کنید.توی رویداد کلیک مقدار تگ رو توی Map  بریزید.هر دفعه که کلیک میشه مقدار Map رو بررسی کنه و نسبت به تگی که هست رنگش رو به حالت عادی برگردونه و پنل جدید رو رنگش رو تغییر بدید.

ببنید میتونید همچین چیزی رو پیاده کنید یا خیر.

خیلی ممنونم از توضیحتون . اما میشه لطف کنید با کد راهنمایی کنید ممنون میشم

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


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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...