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

کلیک روی ایتم و پنل


arefhoot

سوال

سلام به همه دوستان عزیز.

خودم سعی کردن انجام بدم ولی نشد

میخوام روی هر پنل که کلیک شد یک پیغام بده

سورس

کمک کنیک لطفا

 

 

تشکر

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

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

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

خیلی ببخشید اگه من بخوام روی هر پنل کلیک کنم به یک اکتیویتی بره باید کدش رو چطور بزنم

مثلا وقتی روی پنل اولی کلیک کردم بره به اکتیویتی test1

 

اگه روی پنل دوم کلیک کردم بره test2

و تا آخر

 

ممنون میشم کمک کنید

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

در ۱ ساعت قبل، arefhoot گفته است :

خیلی ببخشید اگه من بخوام روی هر پنل کلیک کنم به یک اکتیویتی بره باید کدش رو چطور بزنم

مثلا وقتی روی پنل اولی کلیک کردم بره به اکتیویتی test1

 

اگه روی پنل دوم کلیک کردم بره test2

و تا آخر

 

ممنون میشم کمک کنید

روشی مناسب برای این منظور استفاده از select بوده مثلا:

	Select vTouchData.Tag
		Case 0
			StartActivity("test1")
		Case 1
			StartActivity("test2")
		Case 2
			StartActivity("test3")			
	End Select

که استفاده ازش ساده و اصولی است.

«موفق باشید.»

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

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

به این صورت

SD.panels(c).Tag = c

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

بعد رویداد کلیک رو می سازیم

Sub sd_Click(vTouchData As TouchData)
	ToastMessageShow("click"&vTouchData.Tag,False)
End Sub

اینم که کاملا کارکردش مشخصه. و توضیح خاصی نداره.

«موفق باشید.»

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

درود

آموزش Tag و Sender مربوط به مولتی پنل بنده رو ببینید مشکل حل میشه 

 

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

بایگانی شده

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

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

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