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

دکمه ها در اسکورال ویوو


rezaa0936

سوال

سلام 

 

اگه سوالمو خوب مطرح نمیکنم عذر میخوام نمیدونم چجوری بیانش کنم

 

 

من توی اسکورال ویوو برنامم حدود 80 تا باتن دارم که همشون از دیتا بیس فراخونی میشن اسم و عکساشون

 

بعد میخوام ظاهر باتن هامو عوض کنم اخه الان یه مستطیل سفیده فقط

 

یجوری باشه واسه یکیش بنویسم ولی واسه همشون عوض بشه

 

میخوام به جای اون یه عکس دکمه بزارم

 

 

 

 

 

بازم اگه بد بیان کردم عذر میخوام

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

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

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

سلام

ما 80 تا باتن رو به چه شکلی به برنامه اضافه می کنید ؟

دستی از طریق دیزاینر یا با کد نویسی ؟

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

سلام

ما 80 تا باتن رو به چه شکلی به برنامه اضافه می کنید ؟

دستی از طریق دیزاینر یا با کد نویسی ؟

با کد نویسی

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

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

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

در صورت متوجه نشدن،سورسی رو که برای ایجاد و اضافه دکمه ها نوشتید اینجا قرار بدید ( در تگ کد قرار بدید پیوست نکنید )

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

ببنید ما اگه 80 تا باتن را با کد نویسی اضافه کنیم و یا دیزاینر ، کار دور از عقلیه . 

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

Sub Globals

Dim Button1 As Button
Dim scrollView1 As ScrollView

Dim h As Int = 2%y
Dim w As BitmapDrawable

End Sub

Sub Activity_Create(FirstTime As Boolean)

scrollView1.Initialize(1000dip)
Activity.AddView(scrollView1,0,0,100%x,100%y)
For i=0 To 79
	Button1.Initialize("Button1")
	scrollView1.Panel.AddView(Button1,10%x,h,100%x-20%x,12%y)
	
	h = h+ 14%y
	w.Initialize(LoadBitmap(File.DirAssets,"1 copy.png"))
Button1.Background = w	
	
Next


End Sub

 برای اینکه 80 تا باتن درست کنیم ، چون i از صفر شروع میشه ، میگیم تا 79 . 

 

و من الله توفیق

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

بهترین حالتی ک میتونید این مطلبو یاد بگیرین اینه ک برین دنبال یادگیری مولتی پنل، با این کار 2 نشون میزنید هم مولتی رو یاد میگیرین هم همین چیزی ک میخواین، ینی اضاف کردن 80 تا 100 تا 1000 تا یا N تا باتن یا هر چیز دیگه ای رو

مثلن اینو ببینید   http://s7.picofile.com/file/8243119226/scr.apk.html     چن روز پیش درستش کردم، اون منوی افقی ک میبینید ی اسکرول ویو هوریزونتاله ک توش با حلقه 7 تا باتن قرار داده شده و توی همون حلقه همون طور ک جناب ارتا و اقا امیر گفتن با SetBackgroung تصویر قرار دادم و برای حالت کلیکش هم عکس جداگانه ای قرار دادم(توی رویداد کلیک دکمه ها با شرط!!!) اگه خواستین بگین سورس رو بزارم

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

بایگانی شده

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

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

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