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

ساخت جدول


montazeranmahdi

سوال

سلام خدمت بزرگواران ، چطور میتونم یک جدول 604 خانه ای درست کنم که خانه های نسبتا کوچک داشته باشد و کاربر با کلیک بر روی هر خانه رنگ آن خانه عوض شود

آیا نیاز به کتابخانه خاصی هست یا خیر

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

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

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

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

برای همچین کاری حتما از کتابخونه ریسایکلرویو استفاده کنید. از حالت graid میتونید جدول دلخواهتون رو بسازید.

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

 

سلام دوست عزیز

کتابخونه‌ای به اسم B4XTable در سایت مرجع در این موضوع، رپ شده که به احتمال %99 کار شما رو راه میندازه.

با این کتابخونه، میتونید به تعداد دلخواه، ستون و ردیف اضاف کنید و مقادیر هر کدوم رو تغییر بدید یا خالی بذارید:

SS-2019-02-07_15.33.03.png

 

و رنگ هرکدوم رو تغییر بدین:

SS-2019-02-06_15.44.21.png

(البته مطمئن نیستم که بشه رنگ یه آیتم خاص رو تغییر داد یا نه. چون تا حالا ازش استفاده نکردم :) )

 

+ میتونید به هر ایتم، یه تصویر خاص رو اختصاص بدید:

SS-2019-02-06_11.52.16.png

 

میتونید رنگ هر آیتم رو هم تغییر بدید(الان مطمئن شدم :smiley4:):

java_pBh7rhOHqQ.png

 

کتابخونه، جزو کتابخونه های داخلی بیسیک هست و میتونید استفاده کنید.

 

لینک‌های مربوط به آموزش کار با کتابخونه:

https://www.b4x.com/android/forum/threads/b4x-b4xtable-cross-platform-sortable-searchable-customizable-table.102322/

https://www.b4x.com/android/forum/threads/b4x-b4xtableselections-extended-selection-modes-for-b4xtable.114294/

https://www.b4x.com/android/forum/threads/b4x-b4xtable-multiple-rows-selection.102364/

https://www.b4x.com/android/forum/threads/b4x-b4xtableselections-extended-selection-modes-for-b4xtable.114294/

https://www.b4x.com/android/forum/threads/b4x-b4xtable-with-inline-editing.112686/

 

البته از بین این همه لینک، فکر کنم فقط این دو تا بکارتون بیاد:

https://www.b4x.com/android/forum/threads/b4x-b4xtableselections-extended-selection-modes-for-b4xtable.114294/

https://www.b4x.com/android/forum/threads/b4x-b4xtable-cross-platform-sortable-searchable-customizable-table.102322/

 

موفق باشید

:53::53::53::53:

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

ممنون رفیق ،ولی بنظر ساده نباشه ..

ببینم چیکارش میکنم ...

دمت گرم

 

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

من این رو بررسی کردم ، کارم رو راه نمیندازه ...

ولی خیلی چیز خوبیه واقعا .

 

من اگر بتونم آیتم ها رو خودم ایجاد کنم بهتره

بنظرم باید 604 تا لیبل کوچیک رو کنار همدیگه ایجاد کنم ...

بنظر شما چطور این کار رو انجام بدم بهتر هست ؟

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

در 39 دقیقه قبل، mohammadjavadmajidi گفته است :

بنظرم باید 604 تا لیبل کوچیک رو کنار همدیگه ایجاد کنم ...

این کار خیلی به سرعت برنامتون لطمه وارد میکنه.

در 39 دقیقه قبل، mohammadjavadmajidi گفته است :

بنظر شما چطور این کار رو انجام بدم بهتر هست ؟

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

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

در 20 دقیقه قبل، Salar82 گفته است :

این کار خیلی به سرعت برنامتون لطمه وارد میکنه.

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

درسته ... نمیدونم چیکارش کنم :53:

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

در 13 دقیقه قبل، محمدرضا شاهپیری گفته است :

برای همچین کاری حتما از کتابخونه ریسایکلرویو استفاده کنید. از حالت graid میتونید جدول دلخواهتون رو بسازید.

سلام ... بله بهترین راه همینه ... فقط یه سوال

میخوام روی هر آیتم کلیک کنم اون آیتم مثلا رنگش آبی بشه ...

چطور میتونم این رو تعریف کنم که برنامه بفهمه الان روی کدوم آیتم کلیک شده که همون موقع رنگش عوض بشه

از هایتکس ریسایکلر استفاده میکنم

ممنون از شما بزرگواران ...

واقعا انجمن خوبی هست ... لذت بردم از این همه فعالیت:give_heart:♥

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

در 4 دقیقه قبل، mohammadjavadmajidi گفته است :

درسته ... نمیدونم چیکارش کنم :53:

بنظر من اگر از ریسایکلرویو استفاده کنین، هم بهتره و هم بهینه تر از اینکه بخواین 600 تا ویو رو با حلقه اد کنین.

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

در هم اکنون، Salar82 گفته است :

بنظر من اگر از ریسایکلرویو استفاده کنین، هم بهتره و هم بهینه تر از اینکه بخواین 600 تا ویو رو با حلقه اد کنین.

ممنون بزرگوار ♥

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

در 20 دقیقه قبل، Salar82 گفته است :

بنظر من اگر از ریسایکلرویو استفاده کنین، هم بهتره و هم بهینه تر از اینکه بخواین 600 تا ویو رو با حلقه اد کنین.

 بله بهترین راه همینه ... فقط یه سوال

میخوام روی هر آیتم کلیک کنم اون آیتم مثلا رنگش آبی بشه ...

چطور میتونم این رو تعریف کنم که برنامه بفهمه الان روی کدوم آیتم کلیک شده که همون موقع رنگش عوض بشه

از هایتکس ریسایکلر استفاده میکنم

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

بایگانی شده

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

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

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