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

ساخت مولتی پنل به صورت گرید


حمید زارع

سوال

با سلام

 

میخام پنلهای مولتی پنل رو جوری بچینم که به شکل لیست نباشه بلکه به صورت مربعی و کنار هم باشه

 

مثل نمایش آیکونهای خود گوشی

 

اگه کسی قبلاً این کارو کرده لطفاً راهنمایی کنه

 

با احترام

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

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

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

اینکار زیاد سخت نیست ولی یخورده طولانی من از اینکار خیلی خوشم زیاد استفاده کردم....ببین شما اول مولتی پنل ها رو که تعریف میکنی یه top بهشون میدی و به top مقدار Panel.height اضافه میکنی..این بار بیا left واسه Panel.Left بزار و هربار بهش Panel.Width اضافه کن...اینجوری همش به صورت افقی درست میشه و از صفحه میزنه...

اینجا باید همون مقدار top هم اضافه کنی و بهش بگی اگه left بیشتر یا مساوی Activity.Witdh شد مقدار left رو برابر اول کن و مقدار top رو اضافه کن یعنی top = top+Panel.height.....

 

امیدوارم متوجه شده باشید....موفق باشید

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

این روشی که شما میگید همه پنلها رو به صورت افقی در یک ردیف قرار میده

 

هدف من این نیست

 

من میخام مثلا به صورت لیستی و در هر ردیف از لیست سه تا پنل داشته باشم

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

این روشی که شما میگید همه پنلها رو به صورت افقی در یک ردیف قرار میده

 

هدف من این نیست

 

من میخام مثلا به صورت لیستی و در هر ردیف از لیست سه تا پنل داشته باشم

اگه دقت کردید گفتم که باید برای پنل ها top هم بزاری و هروقت مثلا شما میگی سه تا پس هروقت i که توی حلقه فور هست برابر 2,4,6,8,10,12,14,16,18,20 تا خیلی زیاد شد مقدار left رو برابر مقدار اولیه کن و مقدار top رو تغییر بده تا بیاد پایین ....

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

بایگانی شده

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

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

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