این آموزش به عناصر کانتینر شامل ساختار داخلی یک نمودار XY و چگونگی پیکربندی آنها می پردازد.
ظروف نمودار داخلی
نمودار XY دارای لیستی از پیش تعریف شده از سلسله مراتب کانتینر است که از طریق خواص نمودار قابل دسترسی است:
| ویژگی | طرح پیش فرض | اظهار نظر |
| N/A (خود نمودار) | هیچ یک | کانتینر نمودار اصلی. |
| توپازکونتینر | عمودی | محورهای X با renderer. opposite: مجموعه واقعی در این ظرف قرار داده شده است. |
| پایین تر | عمودی | محورهای X در این ظرف قرار می گیرند |
| yaxesandpotcontainer | افقی | خانه های فرعی برای محورهای Y و توطئه ها (سری). |
| چپکستنتر | افقی | محورهای Y در این ظرف قرار می گیرند. |
| راستکسنتاینر | افقی | محورهای y با renderer. opposite: مجموعه واقعی در این ظرف قرار داده شده است. |
| طرح | هیچ یک | سری در این ظرف طرح است. |
کانتینر

پیکربندی ظروف
تمام ظروف نمودار XY عناصر نوع ظروف هستند.
ما می توانیم از پیکربندی آنها استفاده کنیم همانطور که می بینیم مناسب است.
افزودن طرح کلی/پس زمینه
پیکربندی طرح ها یا پس زمینه مانند هر ظرف دیگری انجام می شود: اما اضافه کردن یک عنصر مستطیل به تنظیم پس زمینه آن.
کد زیر یک پر و طرح کلی برای کل منطقه نمودار اضافه می کند:
Chart. Set ("زمینه" ، am5. rectangle. new (ریشه ،));Chart. Set ("زمینه" ، am5. rectangle. new (ریشه ،));PlotContainer در حال حاضر به دلایل داخلی پیش زمینه ای برای آن ایجاد کرده است ، بنابراین ما فقط می توانیم به جای ایجاد یک مورد جدید ، دوباره از آن استفاده کنیم:
Chart. PlotContainer. get ("پس زمینه"). Setall ();Chart. PlotContainer. get ("پس زمینه"). Setall ();قلم توسط تیم AmCharts (Amcharts) را در Codepen. 0 مشاهده کنید
تغییر طرح
تغییر چیدمان ظرف ممکن است راه را تغییر دهد و عناصر نمودار سفارش تنظیم شده است.
به عنوان مثال ، اگر Legend را به لیست کودکان Chart's List سوق دهیم ، تنظیم طرح آن به صورت عمودی ، افسانه را زیر هر چیز دیگری قرار می دهد ، در حالی که آن را به صورت افقی تنظیم می کند ، افسانه ای را در سمت راست نمودار قرار می دهد.
برای اطلاعات بیشتر ، به "افسانه: موقعیت یابی" مراجعه کنید.
اضافه کردن عناصر سفارشی
ما می توانیم از هر ظرف نمودار برای اضافه کردن عناصر به آن استفاده کنیم.
کد زیر با فشار دادن یک عنصر برچسب به Topaxescontainer که همیشه در بالا است ، یک نمودار نمودار را به بالای نمودار اضافه می کند:
chart. topaxescontainer. children. push (am5. label. new (root ،));
chart. topaxescontainer. children. push (am5. label. new (root ،));
حساب اسلامي...
ما را در سایت حساب اسلامي دنبال می کنید
برچسب :
نویسنده : کامران فیوضات
بازدید : <-PostHit->
تاريخ : جمعه
6 مرداد
1402 ساعت: 18:55