From 6bc75d25267fea5a5e6ee8462a30e87fd8c5725e Mon Sep 17 00:00:00 2001 From: Venkatesan Kumar Date: Fri, 5 Jun 2026 18:44:49 +0530 Subject: [PATCH 1/4] 1005021: Add Series Label documentation for Blazor Charts --- blazor/chart/chart-types/step-area.md | 57 ++++ ...blazor-step-area-chart-noriser-series.webp | Bin 0 -> 7206 bytes ...line-chart-series-label-customization.webp | Bin 0 -> 18594 bytes .../blazor-line-chart-series-label.webp | Bin 0 -> 19380 bytes blazor/chart/series-label.md | 302 ++++++++++++++++++ 5 files changed, 359 insertions(+) create mode 100644 blazor/chart/images/chart-types-images/blazor-step-area-chart-noriser-series.webp create mode 100644 blazor/chart/images/series-label/blazor-line-chart-series-label-customization.webp create mode 100644 blazor/chart/images/series-label/blazor-line-chart-series-label.webp create mode 100644 blazor/chart/series-label.md diff --git a/blazor/chart/chart-types/step-area.md b/blazor/chart/chart-types/step-area.md index 11b282a8e1..6c906e7f70 100644 --- a/blazor/chart/chart-types/step-area.md +++ b/blazor/chart/chart-types/step-area.md @@ -302,6 +302,63 @@ The [ChartSeriesBorder](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor. ``` {% previewsample "https://blazorplayground.syncfusion.com/embed/rXrgWhBxpxgIqdqw?appbar=false&editor=false&result=true&errorlist=false&theme=bootstrap5" %} +**No risers** + +You can eliminate the vertical lines between points by setting the `ShowRisers` property to `false` in the series. +This approach is useful for highlighting trends without the distraction of risers. + +```cshtml + +@using Syncfusion.Blazor.Charts + + + + + + + + + + + + +@code { + public class ChartPoint + { + public double X { get; set; } + public double Y { get; set; } + } + + public List ChartData = new() + { + new() { X = 1, Y = 7 }, + new() { X = 2, Y = 1 }, + new() { X = 3, Y = 1 }, + new() { X = 4, Y = 14 }, + new() { X = 5, Y = 1 }, + new() { X = 6, Y = 10 }, + new() { X = 7, Y = 8 }, + new() { X = 8, Y = 6 }, + new() { X = 9, Y = 10 }, + new() { X = 10, Y = 10 }, + new() { X = 11, Y = 16 }, + new() { X = 12, Y = 6 }, + new() { X = 13, Y = 14 }, + new() { X = 14, Y = 7 }, + new() { X = 15, Y = 5 }, + new() { X = 16, Y = 2 }, + new() { X = 17, Y = 14 }, + new() { X = 18, Y = 7 }, + new() { X = 19, Y = 7 }, + new() { X = 20, Y = 10 } + }; +} + +``` + +![Blazor Step Area Chart NoRiser Series](../images/chart-types-images/blazor-step-area-chart-noriser-series.webp) + ## Empty points Data points with `null`, `double.NaN` or `undefined` values are considered empty. Empty data points are ignored and not plotted on the chart. diff --git a/blazor/chart/images/chart-types-images/blazor-step-area-chart-noriser-series.webp b/blazor/chart/images/chart-types-images/blazor-step-area-chart-noriser-series.webp new file mode 100644 index 0000000000000000000000000000000000000000..2d6529bc9bafa00837d9cc596c5cc4a9c7adf701 GIT binary patch literal 7206 zcmZX2RZtuNll0>5!QC}Mg9Qr`+}$n6;t(9d;u755-6g?g2~HsB;x54#ciFw~uI_*N zub-y6YM!RMt826rzkH#g0s!>oq&4(3gy{(XGvjXq@)0;fk(Ll7EP2uu$`~0K=meJg zgRwDyE{|HBFV<833-*MhzXNvz``Yt^g-Vd(BPq&)T?p?3@+CYcBiJ($Y z!#x1T{)PvKx01d!u7kr0&)|1(uihHTw*Ua>?hXLoSTbLlhDtQNYP~${>l;L+d{4a# zg-s7ts{7@?f=ZK>;iHlbpkCPF6YzHURp_=<*>C^yo;!(#9VXpf+%<^7(RgHaPLya&dhxXm$W^RPSJvaZvKA) zDoTiALMDbW;@NhREz}*v@1tXzlB_~%rw@JQlaXK%{6Bk#&=I~Qw3%Nt5x$oQd)kin z0MR(DGD;2&%oPBJR5UWqC1QQ7YaBiTge3N}wL`dyGbDnk{1tw9w*E4m(i_g0T3lf+ z%Dd<9{eETucewK)WzA262jrB=aGrjn>JsVqGMew^f@3%MSWa;ly6Mphb^6J(fKoT7ph5q#p9}6zs~LfDv(DLMatL z-y5t5t@hJR@k9C9c575*YHG!Ze(u7YGZ7zI-M2l80%B-GjL+8?!hl|jZzcKyZ@Itu zoMTQgzERe^s&vyLxIZ6f*!T~RdZLt@UL#E~JTZ7ly*#sv2q z6X8HVc9QC!m-OFpaZ`oS8%f}M#P1q3y%lj#*goh58*)_dlxrDT$bwp+Xark>LDbIG zwbL6RA)g)VYJlO;M)lcKjq)3#+h+?;#NR5_{4j{N&`EzHXV3uuG3!umh&tl(iENE9 z2L0vb0PbY(0_lb+U43b`Q@4BZcgZ>%Xs7zQ4HS%KBu1oAXaNP6joHv~zuuO%}7hyxhU` zzcdJo=1*I0t^FFPqKqc449I*$p3%3jdBF#N^J?~QRMz5bBHQ1;V4pmphSOxc`4}h# zs>FTD75j~>DG0x5dTLPV=lk1^#DqTSsV!8$n#vREBLhXBqJK11zTx!U1oY|ZYoe`E zUEvjWVfe88j!_p(0=WN=?#lL1xHw=p^&bsj$0+vCu3Om;8R`~~|L)2{FZU^~ZI&Ny zpI)5;o;ym4*j_Q&(`gA~Eh@J%Ug0a>&JafZ4d{tRFzXEe+XDZiwWH^cV4W4?b~bN( zx-6%u=viaYQSk(3_NR6Dh5>#X{}O@uh{HoJt_)a>;}2btg`HhmS`hLYk%J_nbIkO^ zoD{-Ejru~g=BLtkXaO*fzx{owoqFW!xM~gzbEYlQ<@{deF`55kY6HYXmkObLM*})^B%ShzBR~iBqOU$s4?B~QLR53rh17=M_pJC#^oxHKRXe+2j`+m5 zJk7qf)fYQhJ?W_ru2f%uQ8#9CHqA?Nip=wgu%N&H8*>n1v}$bTl3-FvbF0?i(j*<= zl6eC!{OR?72{`}& z_Ie5U4}^n!G|eB|9L$H?@Wvr{))ok9F1?&ihmpqe-zJ}p>-p2{P*elx4{XfL-Y6)! z52Vnc+GAFO&LfiqWLlLNU|EPto$5(&xO7EF)whe5TZl2lebd~^MD|yAHzmfjYu%`N zjE5L6JOP>Rg*DE*Qg3c~AEq_b=sjpG3uV;3z2ODjvc^Qtt;ZK zY@e;a<0MPH^&%a!8@z~JF$Ed94Kr5WcFEMOo5_~O{^X*TI|n7BM{Jd)x2;a*FMckl z-_vRL%#zUtf=qbo^FrQys7iIg2%ab6V(xS`D+#ve7g^U$$S~zQgm?aoJqxzqdgHLg zKr z?v-lu=|&4R)OM+#WnTiNUl|@??-LHtXFfgm1@&lu>n;38f+JX1G%@u^UwM4%0TdKy z+CM8!kUh49SQ-Ty=~|&!enTzpe9r6|7ALv8T5l)XU=xep?QxIGo1FzaOQJY3)%rx| z^=|Dnpc!g=5AgWDS#MkWji3yUU?ijQK?}v#ebsymmhUp#w*lhcN#2=eCxyXIg3m>6 zn@LCt9FOx_O#la>S1U}rz7UZ^)<3vwe%0mOBg-{smZNO&fdI^alL5Peo)bX*f*Rq!Jq>F`QhQlKP?;nNPO8eq(nMpqf8v?V$+&+W zNy#p6wgy&(Szb#tZxp^A_ae$GQm42xIQ8BpaUbAd{6$YUbY)%(tq7Fa7~Vsl8P?Sj zuaT1oQD?1rKpZn+e#Vrt^Q(K)&@fd?qHXWq*fkSr5;-H`U*-RVbxrw&kKmbrzMS9u zQ_9Cm9mi#*E=5mB-c-T#%N`883K zI~q?8YtcZFYl7<^C&+le(BnEuc5KD$W6{%F;rIM1Z#pHR)C6kjw;&RM*wi&z?i>+W zsh^UQc;{;J-ZYZQU8Fs)C!{`Bior=-UohDD7|r|}UXozpQ>|zZB5l5FQb!eEM8yty zSSYo*X&Sx}qMqpo8+dX!YXjR93v5Ngsc6Z6Hv*z2S#>ax7c<`OqJ6aywLbgn zB%Q!Y#}kV{qiWfWs*7IVPlPrt=cU`Lw=sef_kN!-$GoGcQ&CE%EX5Tmp1r|nx;ZV- zYsA6RrL&y>KaEf`mnE_rcPIqMOi9rgU@)UypPf9p=sYe_Pr@!S;A*}zgy<0;F$P>H z!rQQ~1dR{>j(XE(UIq}rOA*d^r@mH1M|Ubrm;V*r9cI|jg5f`2l9KK4FV%|<-6<2) zP0Y8e*8jPQpk1f638NallZgs8`Ldjt?VvbK(h!O@a!dQ21+gx@9a@~Cx=&Lm0GWaL zCAX(Vh7NyByyY~`+NJm&?4vnFHstK9H@TU)%wU?|7oWi-zGS+PGH%FS9Gn=SF1%xY zM-I#`pTID6G`ry+-_{zaV4AzUFhZ$1rPyb@wzfNoH>c)rNEjmPj%TV4Ys#RV^`R{i zCiQioTEykvI+%1b3!MTna5F&a#Dg^YRtP}=AhL;MVLN3JW{{iqeFn#+-IOJkxTDH5 zveLtq!cYfJwTXy%{+V7NAuqyM15ZvOK6(d8G6>O&bihw+X&WkfB2R{Jxnr}?wLtw2 z5d*3eOa|mkJLf66H*_56abJ{RNOvgMiXYoBeb$dCm;I!sNu(T^9Rn~Q;M{KHrEOQ< z2%5sh4{tnbB6w}8D@^ix1v25$!$xMLeN3#QlF4aP_$2fl9#wxK;kz^mf?~pC1KGVA?ugWC8Iqxy02P`s{IAXyK|MFQUUV2X(`Pkt z*5|U^-aeSi?ba4kMZZ}(l^Re1oIvL}oD%0=K!a++!#X|0`ix>{CsKNa^h(lM%5z%v zlB?5JR6Sx3JwKMXsP+Odg7Z26+I0WULSU;4E^3H#$_js-TT*tTGqUB*?V9}F%yb7 z)Wya6_QUu~rGpJmX=AwmJFH|&9=zX(GDbb#78SesDV`fS?$EVYO9L-P|Gp}wE?E8v z&x#d}aiPq}gFCWvfgDS9)rSjkJQlCT>9=nN?=DE5cgXXKUNCdKpVZJZ2oECsRj@hu zc5PN=AjcGGt|d5D?Sm*+P6{;oqhXJ#e}I**X`DSz?Y`$Q;x4eA+z3o^_=tx z*0_e=vT^R)Jr^%w7>AACPn!_wdZB}h`>*p{2MrS~m)|iQdrsBX8O>6zr${^oLCPQsLXJ>$mq4wLuB)0$HTSPBmwm zdC*UPKAxqMV&2Idh_Sfo6_#su@{W%TW~a$VJJ zlf`Yid+n^OWpzjJrn$s%9Y;6xoz-L{m|2 zuc#GAeUay-O}+h_{BbCL|3U%Wnv%gmqHwTXpB<^P^nrBz!0KmffD~^AbT>1o4oiq1 zElC@C3nAQci1%M;QhyJQzP$RuMU>cYhocP{%C6R_d+yUwS!;tP=rjLC_j7?3dZ5Py z21QmLH`BRb&LcM10#zk;CG6-9(^v^}8C!i6zugwfC-rW`R&cd6juEX%@EQ(VE#u_T z7)?8lbSS@g{=d|U9kA=7Unk01PNR2glhlHIB}txXbgIgiRGYus<+Mb4Ad7yu^+4e> z*kSVlDDZ<8TfHbiq@a{^DaI+0j&Yhuu}SqsGetde5>&P$CRiZ`vo@N}>4>EWv#nSG^>&f30i^PcPy%QQ~M0NnK` zk}YgdY_7zeBCFhABMo8&m-Q97pei=WEL3kB$Q0}*hOX-&0R=vB)d!Q1(Vwij$V$H| zk+H6`bC@XRrr)C1?Uu@0#A+&WQ3&A_-$0hQ?|ru?k@r3KOTXfzXg79z9O1C^F4=kdu{mYvm1WmvL6*^SDZSy9cTh|`RE40TnKjY8%Vn*TZG6^!EWCL)u+^p z_xk95qx0krqlA~x(!UZ6erZ@IM9)gfyEMYM3cE^SV%utq3z_K=5DIOaNQlR1=rEPx zBvY!3|MIZiz%5sF_|sZAnaegwy?Y|C4cym6m?ELL@V1y)q;&OB`Owsz;Hmm(cim{Q z>#W_(VEu8EkuxFsXm19&$5%_0TI<)1068*`>Lj&gq>SZ^#RoK#Y%dK#A=wy~Ah(WO z?eh#ioK>!*^NB#R0WdX%(A`G&FL5Bi-IzJZoQU@o(Zr$7VYA*)grGExWV;)DP@G{w zJ5Pfrgfq9mC_zD%9A! zjXvFMCACWwb42OG&~UEJ7d#`GvUXz>(!KXFcvab0(cz<)jc%iBm#>Cr%9A;FbowqW zp(`=R0JWVHm|V6p!gx-9ZT7{Ontf_elm0*2+0f5yr6$A@W3|Mxl@v2_536oe##r0W zB)quq5+Ig-tr%ImuGOcu4v@^}XQ?t-_=s{fe2o!<0P9-kN0=}c!&q&lpvJXcB(MA* z+TgI(qFCrff9TC}n3hYcg$o>yX*S_v1k060EU5P;E}y1sP~Zcb_2VOh$w)lTcWSnw zaPA5o<@p9N&tSc^;Do=w{9U=Ak*vb4UEZ4S*V~@Z7wxhvSbDNf9#^F7f~iCw6Ab$K z7VFmvy#MkW?rlldhJrk0nLaP&Xh|^n^FdhH2fDYVA2ppEzM1x1hlv)%cau~Nqvc+R zoP>(8Eo8hJk$`mvL~1e7vNWh4UwTyFDzryy_lXyz$e0wAf;IUUyuO_!2S4N<&}5k% zLq58$jS30Gl$0o8OON-f*e59|>=Mu!9xX_RTC$F-BJVSb)l=XL@E~|d+K1rBNuZ-@ zj45cNuQ}coKV=ved^Ca}BS=Kd+8?t3zKCIN%V`*p(I9?8Yo%k3-NBUny6+VYAbZW7 zy9Jsd0+~Mt5}keA5Id((|Ef8GzEn(mafJ73KwDr0CFU7THSn8wM&b zXT4XtNdv(c#z^-vDTlZ3skLvII{@5^J%76G4ZnIQbUEws58pl8@zdi~&lv_b-`sxT zu!p)LM}4m{#+!NDjdc*H{e{;4hk7cqnipD;TH;Za%jO|zIZ}_>yf=jr`O82)bb9uq zYvzd7jQ!QLB{Aqmy1j$?B_ALZp&8a|Ly`e0|kKY~`Ody?(5 zQvHIvIIC#09Evkk#mwZW^a}h*K~d*TWdrNqq2!;EZfYZqU($gWyTTz0ODyO!n00Yt zw2ZSuk9lv!n^NtVtH^;r64Gq9NSAlXJ7Aimn9C z!@hEXbpIY;cE!CisMuRrn(B~5<{t!1>goTf3o|yD2m_9;HM<#!bCqmZswkh1*jkK} zv9{h~Kt#%TN*@k*J5Fir#o?_09lW(@Rf+m8dixGyXrj&A9r?InWfx+BJ1q{=S({Bu zLyrhZjdX|R((|$rugUzvb(Q)E>`tv5IN}F5Es8O#cMcfSm02X$h>?qXI}_Y8c2A~h zW9n1<)gF^ejFHVS4PDJm8L5(go?h@Spe7EiXHIN7-{9HxS`mOjnO{(ttEft$@$BSu zfrm7VoKfVplGtVdN-9D_z$MsCy5(O^oKiVJoSY$2%L3LifG&qZuDhW zT?bT~r~zs3W?Bvl_|W0;^gHHr(L|#6FCS&Tkd#`RSTo~Dof%D+PxLO2%W=a47(xI$ z`|xCU;EHNJiW~J!uf(B0`h~Gxb*L#`OvAO?CpSJIh^-(aVFO=hgh%Fi3%u{l&^?0A z51(8a4_{rA!yWWdo5jot`Dm&abNKqO>C?kdb|71%CgJ$npK3+k9)A|-hJ3lSjyX!N zVB3`t-;}QL0TG5T`oL)|bHTnQ#InYTLhot9Fn%WF&)oNGAc0)5NdE8dvPY;LL^m71 zVMqE}q?m1b<2K{5+L<9OK47~1CCo{N$2cjU<#~^mq%|dJh&PV8tyz*mXKYAoQ7hoP z^+#nThS)2lUqhE|b^n-2y_!u$zGQ{T-k4;y0KjwK)ZtxL7PX% z6h9S2{JPsI>~!YFaT_gWhN&b(fqt8NdZnI48d5uM0 z{P28u0jZr*RML&682fFlts@nVmzUMIqlI+?^#WZz|$;-VB1tTL80onksblB z<3E58uF*JzU{gwpKgKyh3We|A-f>^hVTZfulbnSI2VyfO;QVIw3;ZYj0yyAIh{+PF zHkwC!e1{ex!yHh@D#dA7D5PHb(qFImR1pohf6Ylmx{zMVOr@JVOM6HI4 z9h3Dv`uFNUH<6r>TF?}93-Y#!+8FBifUJ4zx*tvokU3gwl1+@I`+eMj9nrw0kyuWL zrqi;>!w`sqHIvSR+h3jcQ)E{*s-^t8`HY+LPyo(DN<6EME{gQ)6G)`&5?}-{^o%z? zrkAA|lz!tJoeg3;MD;1(X*KUtkWy%toe~=4F=Q0u$2-r4rN&vE_;j(BnT_6x#a??r z66d6mL97mn#LamnXOMhC7fDxh1;R=sKYvj)Wyh>iP=wxqy=eyN9Q{hlxq#(&gDtMm zL{^=yANyQK%Sq|2w`%3;W+4)(AHZ6i{glJ;DVFyKIij3MB~w)KvzS(q13SSb{p9If z$|GC59^Ya<8{ky8)~lZ%Jr1G|^r_ULG|i8@7oYwiO{tETm>R`rchFg_x<& zMLeL;vARTtXAdcr{@5*g$(bIdX$_dveVrFYXlqAP{DMeoc~52&vXHCo;1ExSOqOwn VofH~4)ZaDV<7e^TpU?lre*w=YA_4#a literal 0 HcmV?d00001 diff --git a/blazor/chart/images/series-label/blazor-line-chart-series-label-customization.webp b/blazor/chart/images/series-label/blazor-line-chart-series-label-customization.webp new file mode 100644 index 0000000000000000000000000000000000000000..2121fbe0374b6b2183c7157d1a394b7a1648d5ca GIT binary patch literal 18594 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 literal 0 HcmV?d00001 diff --git a/blazor/chart/images/series-label/blazor-line-chart-series-label.webp b/blazor/chart/images/series-label/blazor-line-chart-series-label.webp new file mode 100644 index 0000000000000000000000000000000000000000..3ee73792cded373458b5173fc2622cbc14f73e75 GIT binary patch literal 19380 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@code { + public class ChartData + { + public string X { get; set; } = string.Empty; + public double Y { get; set; } + } + + public List VietnamData = new() + { + new() { X = "2016", Y = 7.8 }, + new() { X = "2017", Y = 10.3 }, + new() { X = "2018", Y = 15.5 }, + new() { X = "2019", Y = 17.5 }, + new() { X = "2020", Y = 19.5 }, + new() { X = "2021", Y = 23.0 }, + new() { X = "2022", Y = 20.0 }, + new() { X = "2023", Y = 19.0 }, + new() { X = "2024", Y = 22.1 } + }; + + public List IndonesiaData = new() + { + new() { X = "2016", Y = 4.8 }, + new() { X = "2017", Y = 5.2 }, + new() { X = "2018", Y = 6.2 }, + new() { X = "2019", Y = 7.8 }, + new() { X = "2020", Y = 9.3 }, + new() { X = "2021", Y = 14.3 }, + new() { X = "2022", Y = 15.6 }, + new() { X = "2023", Y = 16.0 }, + new() { X = "2024", Y = 17.0 } + }; + + public List FranceData = new() + { + new() { X = "2016", Y = 14.6 }, + new() { X = "2017", Y = 15.5 }, + new() { X = "2018", Y = 15.4 }, + new() { X = "2019", Y = 14.4 }, + new() { X = "2020", Y = 11.6 }, + new() { X = "2021", Y = 13.9 }, + new() { X = "2022", Y = 12.1 }, + new() { X = "2023", Y = 10.0 }, + new() { X = "2024", Y = 10.8 } + }; + + public List PolandData = new() + { + new() { X = "2016", Y = 8.9 }, + new() { X = "2017", Y = 10.3 }, + new() { X = "2018", Y = 10.8 }, + new() { X = "2019", Y = 9.0 }, + new() { X = "2020", Y = 7.9 }, + new() { X = "2021", Y = 8.5 }, + new() { X = "2022", Y = 7.4 }, + new() { X = "2023", Y = 6.4 }, + new() { X = "2024", Y = 7.1 } + }; + + public List MexicoData = new() + { + new() { X = "2016", Y = 19.0 }, + new() { X = "2017", Y = 20.0 }, + new() { X = "2018", Y = 20.2 }, + new() { X = "2019", Y = 18.4 }, + new() { X = "2020", Y = 16.8 }, + new() { X = "2021", Y = 18.5 }, + new() { X = "2022", Y = 18.4 }, + new() { X = "2023", Y = 16.3 }, + new() { X = "2024", Y = 13.7 } + }; +} + +``` + +![Series Label in Blazor Line Chart](images/series-label/blazor-line-chart-series-label.webp) + +## Customization + +Customize the appearance of series labels using the following properties: + +* `Text` – Custom text for the label. By default, the series name is used. +* `Background` – Background color of the label. +* `Opacity` – Specifies the transparency of the label. +* `ShowOverlapText` – When set to `false`, overlapping labels are hidden. +* `SeriesLabelFont` – Used to customize the label font such as size, family, weight, and color. +* `SeriesLabelBorder` – Used to customize the border width and color. + +```cshtml + +@using Syncfusion.Blazor.Charts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@code { + public class ChartData + { + public string X { get; set; } = string.Empty; + public double Y { get; set; } + } + + public List VietnamData = new() + { + new() { X = "2016", Y = 7.8 }, + new() { X = "2017", Y = 10.3 }, + new() { X = "2018", Y = 15.5 }, + new() { X = "2019", Y = 17.5 }, + new() { X = "2020", Y = 19.5 }, + new() { X = "2021", Y = 23.0 }, + new() { X = "2022", Y = 20.0 }, + new() { X = "2023", Y = 19.0 }, + new() { X = "2024", Y = 22.1 } + }; + + public List IndonesiaData = new() + { + new() { X = "2016", Y = 4.8 }, + new() { X = "2017", Y = 5.2 }, + new() { X = "2018", Y = 6.2 }, + new() { X = "2019", Y = 7.8 }, + new() { X = "2020", Y = 9.3 }, + new() { X = "2021", Y = 14.3 }, + new() { X = "2022", Y = 15.6 }, + new() { X = "2023", Y = 16.0 }, + new() { X = "2024", Y = 17.0 } + }; + + public List FranceData = new() + { + new() { X = "2016", Y = 14.6 }, + new() { X = "2017", Y = 15.5 }, + new() { X = "2018", Y = 15.4 }, + new() { X = "2019", Y = 14.4 }, + new() { X = "2020", Y = 11.6 }, + new() { X = "2021", Y = 13.9 }, + new() { X = "2022", Y = 12.1 }, + new() { X = "2023", Y = 10.0 }, + new() { X = "2024", Y = 10.8 } + }; + + public List PolandData = new() + { + new() { X = "2016", Y = 8.9 }, + new() { X = "2017", Y = 10.3 }, + new() { X = "2018", Y = 10.8 }, + new() { X = "2019", Y = 9.0 }, + new() { X = "2020", Y = 7.9 }, + new() { X = "2021", Y = 8.5 }, + new() { X = "2022", Y = 7.4 }, + new() { X = "2023", Y = 6.4 }, + new() { X = "2024", Y = 7.1 } + }; + + public List MexicoData = new() + { + new() { X = "2016", Y = 19.0 }, + new() { X = "2017", Y = 20.0 }, + new() { X = "2018", Y = 20.2 }, + new() { X = "2019", Y = 18.4 }, + new() { X = "2020", Y = 16.8 }, + new() { X = "2021", Y = 18.5 }, + new() { X = "2022", Y = 18.4 }, + new() { X = "2023", Y = 16.3 }, + new() { X = "2024", Y = 13.7 } + }; +} + +``` + +![Series Label in Blazor Line Chart Customization](images/series-label/blazor-line-chart-series-label-customization.webp) + +## See also + +* [Data Label](./data-labels) +* [Legend](./legend) + +N> Refer to the [Blazor Charts](https://www.syncfusion.com/blazor-components/blazor-charts) feature tour page for its groundbreaking feature representations and also explore the [Blazor Chart Example](https://blazor.syncfusion.com/demos/chart/line?theme=bootstrap5) to know various chart types and how to represent time-dependent data, showing trends at equal intervals. + + + From cb0269c47c52cfd7ee061cea702e2f621320d6b1 Mon Sep 17 00:00:00 2001 From: Venkatesan Kumar Date: Fri, 5 Jun 2026 18:59:26 +0530 Subject: [PATCH 2/4] 1005021: Update the code --- blazor-toc.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/blazor-toc.html b/blazor-toc.html index 201c5450c9..83c608a127 100644 --- a/blazor-toc.html +++ b/blazor-toc.html @@ -1485,6 +1485,9 @@
  • Data Labels
  • +
  • + Series Labels +
  • Last Data Label
  • From 75489a4a0d4d580200134a30b7e3ebc9338a0f0d Mon Sep 17 00:00:00 2001 From: Venkatesan Kumar Date: Fri, 5 Jun 2026 19:01:31 +0530 Subject: [PATCH 3/4] 1005021: update the code --- blazor-toc.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blazor-toc.html b/blazor-toc.html index 83c608a127..4a014fb7de 100644 --- a/blazor-toc.html +++ b/blazor-toc.html @@ -1486,7 +1486,7 @@ Data Labels
  • - Series Labels + Series Labels
  • Last Data Label From bd0b0e145605198c43c79e5d9b84ac7c5427ee90 Mon Sep 17 00:00:00 2001 From: Venkatesan Kumar Date: Mon, 8 Jun 2026 16:56:48 +0530 Subject: [PATCH 4/4] 1005021: Update the code --- blazor/chart/chart-types/step-area.md | 5 ++- blazor/chart/series-label.md | 46 ++++++++++++++++----------- 2 files changed, 29 insertions(+), 22 deletions(-) diff --git a/blazor/chart/chart-types/step-area.md b/blazor/chart/chart-types/step-area.md index 6c906e7f70..694a062c00 100644 --- a/blazor/chart/chart-types/step-area.md +++ b/blazor/chart/chart-types/step-area.md @@ -302,10 +302,9 @@ The [ChartSeriesBorder](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor. ``` {% previewsample "https://blazorplayground.syncfusion.com/embed/rXrgWhBxpxgIqdqw?appbar=false&editor=false&result=true&errorlist=false&theme=bootstrap5" %} -**No risers** +**No Risers** -You can eliminate the vertical lines between points by setting the `ShowRisers` property to `false` in the series. -This approach is useful for highlighting trends without the distraction of risers. +You can eliminate the vertical lines between points by setting the `ShowRisers` property to `false` in the series.This approach is useful for highlighting trends without the distraction of risers. ```cshtml diff --git a/blazor/chart/series-label.md b/blazor/chart/series-label.md index 90d83fda41..2b352ef78d 100644 --- a/blazor/chart/series-label.md +++ b/blazor/chart/series-label.md @@ -9,11 +9,11 @@ documentation: ug # Series Label in Blazor Charts Component -The series label displays the name of each series inline, positioned near the end of the series path or the last visible data point. This helps identify each series without referring to the legend. +The series label feature displays the name of each series directly within the chart area. This improves readability by identifying each series inline and reducing the need to refer to the legend. The label can be enabled and customized using the `SeriesLabelSettings` property. -## Overview +## Enable series label -Enable series labels using the `SeriesLabelSettings` property within the series configuration. Set the `visible` property to **true** to display the label. +To enable the series label, set the `Visible` property of the `SeriesLabelSettings` configuration to **true** within the series settings. ```cshtml @@ -30,10 +30,10 @@ Enable series labels using the `SeriesLabelSettings` property within the series - + + Name="Indonesia" Type="ChartSeriesType.Line" Width="2"> @@ -44,20 +44,21 @@ Enable series labels using the `SeriesLabelSettings` property within the series - + - + - + - + @@ -141,14 +142,23 @@ Enable series labels using the `SeriesLabelSettings` property within the series ## Customization -Customize the appearance of series labels using the following properties: +The appearance of the series label can be customized using the following properties. + +In the `SeriesLabelSettings`: +* `Text`: Sets custom text for the series label. By default, the series name is displayed. +* `Background`: Sets the background color of the series label. +* `Opacity`: Sets the transparency of the series label. The accepted range is from `0` to `1`. +* `ShowOverlapText`: Specifies whether overlapping series labels are allowed. -* `Text` – Custom text for the label. By default, the series name is used. -* `Background` – Background color of the label. -* `Opacity` – Specifies the transparency of the label. -* `ShowOverlapText` – When set to `false`, overlapping labels are hidden. -* `SeriesLabelFont` – Used to customize the label font such as size, family, weight, and color. -* `SeriesLabelBorder` – Used to customize the border width and color. +In the `SeriesLabelBorder`: +* `Color`: Sets the border color of the series label. +* `Width`: Sets the border width of the series label. + +In the `SeriesLabelFont`: +* `Size`: Sets the font size of the label text. +* `Color`: Sets the font color of the label text. +* `FontFamily`: Specifies the font family of the label text. +* `FontWeight`: Sets the font weight of the label text. ```cshtml @@ -162,7 +172,7 @@ Customize the appearance of series labels using the following properties: - + @@ -298,5 +308,3 @@ Customize the appearance of series labels using the following properties: N> Refer to the [Blazor Charts](https://www.syncfusion.com/blazor-components/blazor-charts) feature tour page for its groundbreaking feature representations and also explore the [Blazor Chart Example](https://blazor.syncfusion.com/demos/chart/line?theme=bootstrap5) to know various chart types and how to represent time-dependent data, showing trends at equal intervals. - -