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

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


hunter0010

سوال

سلام

 من یه panel دارم و داخلش یه button 

و از دیتابیس استفاده میکنم و یه مولتی پنل 20 تایی درست میکنم 

حالا چه جوری میشه برای button که در panel  اولیه یه دستور  و برای button که در panel دومه یه دستور جدا نوشت؟؟؟

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

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

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

سلام

ببین

باید برای رویداد کلیک پنل و رویداد باتن جداگانه بنویسی یعنی:


Sub Panel_Click
Dim pnl As Panel
pnl = Sender
If pnl.tag = ?? Then

End If
End Sub

Sub Button_Click
Dim btn As Button 
btn = Sender
If btn.tag = ?? Then

End If
End Sub

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

سلام

 من یه panel دارم و داخلش یه button 

و از دیتابیس استفاده میکنم و یه مولتی پنل 20 تایی درست میکنم 

حالا چه جوری میشه برای button که در panel  اولیه یه دستور  و برای button که در panel دومه یه دستور جدا نوشت؟؟؟

باید با Tag و Sender ، شماره پنل رو پیدا کنید (اول یا دوم یا سوم یا... بودن پنل رو میگم) بعد با If براش شرط بزارید

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

از تگ و سندر استفاده کن

اموزش فیلمیش تو انجمن هس

تو اکتیویتی کریت به باتن تگ بده 

Button1.Tag = cur.GetString("List")

و یه ساب هم برای باتن کلیک میسازیم

کد های زیر رو توش میزاریم

Sub Button1_Click
	Dim iz As Button
	iz = Sender
	ToastMessageShow(iz.Tag , False)
	StartActivity(read)
End Sub

تو کد ها اون toast برای امتحان کدها هست

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

با tag و sender براشون شماره گزاشتم حالا چه جوری باید براشون شرط گزاشت؟

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

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

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

شرطی که وقتی روی button  که روی panel اول قرار داره یه کاری انجام بده و وقتی روی button که روی panel دومی یه کار دیگه انجام بده

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

بنده که پاسختان را دادم ... بعد از این که شماره دکمه را بدست آوردید با استفاده از دستورات تگ و سندر ، با استفاده از دستور select case برای هر کدام یک دستور جداگانه بنویسید!
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بنده که پاسختان را دادم ... بعد از این که شماره دکمه را بدست آوردید با استفاده از دستورات تگ و سندر ، با استفاده از دستور select case برای هر کدام یک دستور جداگانه بنویسید!

داداش میشه یه مثالی بزنی

دمت گرم

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

سلام

کسی اگه بلده لطفا یه سورس یا یه تیکه کد ایجا بزاره ممنونم

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

بایگانی شده

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

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

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