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

مشکل در تنظیم ابعاد ابجکت در مقیاسهای مختلف


alireza_hsi

سوال

سلام درود

بزرگواران من نمیدونم چرا هر چی محل و ابعاد پنل رو تنظیم میکنم روی AVD وقتی میره روی موبایل یک مقدار متفاوت میشه مخصوصا محل قرار گرفتن که خیلی مهم هست اما باز هم روی دستگاههای مختلف متفاوت میشه

کد در design script اینه

Pnlmenu.Height = 60
Pnlmenu.Top =(100%y-Pnlmenu.Height)


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

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

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

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

سلام

دوست گرامی در این زمینه توی انجمن بسیار بسیار بسیار بحث شده! شما به راحتی میتونی ابعاد اشیاءتون رو و یا پایین و بالای اون رو برحسب درصدی از مختصات صفحه یعنی X و Y مشخص کنید. البته توی قسمت Designer Script باید بنویسی . مثلا:

Panel1.SetLeftAndRight(0%x,100%y)Panel1.SetTopAndBottom(0%y,100%y)


ImageView1.SetLeftAndRight(5%x,95%x)
ImageView1.SetTopAndBottom(25%y,68%y)

موفق باشین

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

تشکر .. متاسفانه از اون روش هم رفتم ولی باز هم بهم میریخت نمیدونم چه مرضی گرفته . نهایت ارتفاع رو ثابت کردم و مختصات top رو با مختصات صفحه دادم .

فقط یک لینک آموزش دیدم که خوب در این مورد چیز جدیدی یاد نداد .

ممنون

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

سلام

شما بیا نسبت به پنل مقیاس بدید مثلا از بالا نسبت به Top پنل مختصات بدید.در عرض نسبت به Left پنل ارتفاع بدید.

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

بایگانی شده

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

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

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