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

ایجاد یک Panel و ویوهی داخل آن با کد نویسی


حمید زارع

سوال

سلام من میخام با کد نویسی یک Panel بسازم و یک Button داخلش

 

اینجوری نوشتم ولی وقتی برنامه رو اجرا می کنم  Button نیست ...

Sub Globals
	Dim p As Panel
	Dim B As Button
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("Layout1")
	p.Initialize("")
	B.Initialize("")
	
	Activity.AddView(p,0,50%y,100%x,20%y)
	p.AddView(B,20%x,p.Top,20%x,p.Height)
	
	p.Color=Colors.Yellow
	B.Color=Colors.Green
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

آره درست گفتید ممنونم

 

یه سوال

 

Left و Top یک ویو هنگام اضافه کردنش به یه پنل یعنی Left و Top پنل یا اکتیویتی ؟؟

 

نسبت به parent ، وقتی شما اونو داخل پنل addview میکنید نسبت به خود پنل اندازه گیری میشه

فقط زمانی نسبت به اکتیویتیه که شما parent رو خود اکتیویتی  قرار بدین یعنی : activity.addview

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

کد نویسی درسته... شما انداره هارو احتمالا اشتباه دادین

 

نه دیگه دارید می بینید که اندازه ها هم درست هست ...

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

درست نیست دوست عزیز مقدار top رو 0 قرار بدید درست میشه

p.AddView(B,20%x,0,20%x,p.Height)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

آره درست گفتید ممنونم

 

یه سوال

 

Left و Top یک ویو هنگام اضافه کردنش به یه پنل یعنی Left و Top پنل یا اکتیویتی ؟؟

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

بایگانی شده

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

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

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