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

مشکل در دیزاینر وکدنویسی قسمت script


alirezn

سوال

سلام

چندتا باتون رو میخوام به ترتیب بچینم ولی توی قسمت کدنویسی دیزاینر مشکل دارم

 

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

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

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

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

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

یکی با کد نویسی تو محیط اصلیه برنامه 

 

یکی دیگه تو محیط دیزاینر 

Capture.PNG

 

که کد نویسی تو این محلم چیزی نداره . 

کافیه شیئتو اضافه کنی و اسمشو بنویسی تو دیزاینر و کلید ترکیبی ( ctr + space ) رو بزنی . اگه یه کوچولو انگلیسی مسلط باشی حله. 

 

واحد های اندازه گیری dip  و ... هستن . 

y عرض هست و x صول یک شیئ 

 

 

0.PNG\

 

این عکس باید همه چیو برات روشن کنه اگه بری تو محید کد نویسی و با نام شیئ بازی .کنی . 

مثلا 

btn2.SetLeftaAndRight(10%x,90%x)

الان این باتن width  چقدره ؟!! 

left = 10%x

right = 90%x

پس 

widht = 80%x 

 

 

اگه بخوای برحسب درصد اندازه بدی کل صفحه از هر طرف چه طول چه عرض 100 درصده 

 

 

موفق باشی

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

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

 

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

Dim btn1 As Button
btn1.Initialize("")
btn1.Text = "test"
Activity.AddView(btn1,0,0,100%x,100%y)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

راه activity.addvew هم هست ولی دیزاینر اسکریپیت خیلی بهتره

کار باهاش هم سادس فقط چند درسد باید بدی

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

 با چیش دقیقا مشکل داری ؟؟

کد نویسیش؟؟

btn1.SetLeftAndRight(10%x,90%x)
btn1.SetTopAndBottom(5%y,15%y)
btn2.SetLeftaAndRight(10%x,90%x)
btn2.SetTopAndBottom(20%y,30%y)
btn3.SetLeftAndRight(10%x,90%x)
btn3.SetTopAndBottom(35%y,45%y)

تا اخرش همینه . 

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

 با چیش دقیقا مشکل داری ؟؟

کد نویسیش؟؟

btn1.SetLeftAndRight(10%x,90%x)
btn1.SetTopAndBottom(5%y,15%y)
btn2.SetLeftaAndRight(10%x,90%x)
btn2.SetTopAndBottom(20%y,30%y)
btn3.SetLeftAndRight(10%x,90%x)
btn3.SetTopAndBottom(35%y,45%y)

تا اخرش همینه . 

مثلا وقتی میخوام چندتا باتون رو به تریب کنم نمیتونم

 

اصولی چیزی داره؟

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

مثلا وقتی میخوام چندتا باتون رو به تریب کنم نمیتونم

 

اصولی چیزی داره؟

اصولش که محور مختصات ریاضی هست ، محور X از 0 تا 100% ، محور y هم همینطور

در اینجا

btn1.SetLeftAndRight(10%x,90%x)

btn1.SetTopAndBottom(5%y,15%y)

ارتقاع باتن1 از 5 تا 15 درصد صفحه هست و عرضش هم از 10 تا 90

و یا

btn2.SetLeftaAndRight(10%x,90%x)

btn2.SetTopAndBottom(20%y,30%y)

ارتقاع باتن2 از 20 تا 30 درصد صفحه هست و عرضش هم از 10 تا 90

یعنی ستونی قراردارند همین

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

بایگانی شده

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

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

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