From 3355d59348a86345cf543312e8baf3a906f4e416 Mon Sep 17 00:00:00 2001 From: Vallarasu4653 Date: Wed, 17 Sep 2025 18:07:56 +0530 Subject: [PATCH 01/13] updated padding image --- .../Spark-Charts/customize-datapoints.md | 1 - .../MAUI_Line_Sparkline_with_padding.png | Bin 11266 -> 34680 bytes .../MAUI_Line_Sparkline_without_padding.png | Bin 12788 -> 0 bytes 3 files changed, 1 deletion(-) delete mode 100644 maui-toolkit/Spark-Charts/customize_datapoints_images/MAUI_Line_Sparkline_without_padding.png diff --git a/maui-toolkit/Spark-Charts/customize-datapoints.md b/maui-toolkit/Spark-Charts/customize-datapoints.md index ef8a0f52..c6fb90d0 100644 --- a/maui-toolkit/Spark-Charts/customize-datapoints.md +++ b/maui-toolkit/Spark-Charts/customize-datapoints.md @@ -152,5 +152,4 @@ this.Content = sparkchart; {% endtabs %} -![Spark Line Chart Without Padding](customize_datapoints_images/MAUI_Line_Sparkline_without_padding.png) ![Spark Line Chart With Padding](customize_datapoints_images/MAUI_Line_Sparkline_with_padding.png) diff --git a/maui-toolkit/Spark-Charts/customize_datapoints_images/MAUI_Line_Sparkline_with_padding.png b/maui-toolkit/Spark-Charts/customize_datapoints_images/MAUI_Line_Sparkline_with_padding.png index 335944bf6cece76aeefdeedb93c2c68ff8ade3a9..c84eeb79bfbcdb905e98707d2de32b3e03b8d87b 100644 GIT binary patch literal 34680 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

Did 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 literal 11266 zcmd6N^=@>OSM#rep zF!Fih=lgv<|G@LZ^TS?y-R<0a`kZ^uIZ;{~$`oV_WFQcT;-!k>YY+%e7x-wC5(B?H zHV0pS;d#7Pehw<_W5NInLR)!tc@XGlJo&i=5wO1Ds$%E?0^Rbw{@|f)Sbc$gDK8b} zb$!jYW}*U^+A5#zV9jgae>SQ5O?2zlDD`vF8)_jY&f`c1w)@m^{{91iQ_EHHpR0^W(H;SE>@TU?4zHAp55;y_(c3e8imyb z=SUo0k%B<)<)HW=(l9w95H(>a8HkM({|-ownve$+!bS=(Bu@swXyCc#$_Q3pW-Ow{F$2y8hqbZGz#~G2VQ@z2?Yvhm2@IYpB zj&Ws;g8)!QVC=e5y&SV(Gtse#SG?bTUoeyN_R9ta&~)qAr0*DXf6g(f%+S=14qjN& z*y1u8SLcn`CezBG$>rHE%jmD5xZ2dUW!rTDg)p8lc$A7Z9Uv`TnYE0SQUc)7 zahLO=T!K$ieZ9XAx_FwpJl%Z)`lvfb%hc4DKw)z7e<2sjO-D1zi<{VYdr$TpjY`In zD%ONXK%b+^58B5j6;F(o$99bnz?r(MHoAyVqshq>Ut*Br!XGkxuv_XLL1$G+dh`pGnBhM6?3E zLs)vY@}^Oi)%Diks=;u>nHABclZ|2!8;grHQc6Tna*3oWn`dcon)(8wJbrq%pOG(> zOjo2&D@y=!*%3KDE&WJeaKFy~3yUbUJ>L}SjEF)7pG(TY>N{8?wjCLMKp+LyY`Zr> zHCrpo@VmQ@WI4=qY)96 z3+-Q*O%0~~)}kf&Uf>s*O(LRiGJk0jGhlBW&hwRu9Oejye-XA-^~4i(>Js964# zJ(jH(>c8(E-X!)8LR2)D^_NsSHR2i&&36-3R{d$Zy2erc^IaCTEeUY!vrq}xL)BSh zh600V^FZ|rg;6fAAnPaB=v#~q6cMpy`mL^AL3FvB~h zwnT08FAnOIN=iQtiZ)Yf8B^!$g0w%S1}&zDqCSl}jQ4X+1?CGD5*)ViTKL<1O>Nr> z5DY&Ee&LVyBivE2SOf)GYJ@B-F0DNBAkZC$nxDP0Ca4tq8F2s?52Ci{p%3VBsQfUS z4uYH<$R%C|w479;8+xnu3LqX3Yl6cs)6|VsI`1%TmMg*gBh2>-@jvbqZ+-@+i)Aaj zw;W*PFSd=j=;631VlI&|<*yoxi7m+S1hS{h(=%Hc=8P4OyN8c zDf4whJTK0;=&+nry}deab=(Tg3y@{}!=jtvO|O39sn%UqNIs{6x{=9E`X(P=5`u*S z5$!Kle!mb^C0fr+xEJISCE!f|L1h(R!E=x)d^8t;G%7WDGtiFe>d9O8-(uJ+f;1u= z5^oGQt$jY^P_G2elo6*cWGxx?2w)1y$fOW8`JMBsw^tj2ypMDSJ*I^R&(Qsx4DpNb z@iS>0xQFt-3F7ELet3;pXfH=@Iy6R~C6Vf`k`k3&?W`uXuT8cQzil0fM5B5sAA>RG&pq*--DOgS4m18n@hz0)aF?!NbjDrc*m({@eqR8AW0 zoFZ`NRXIS|s6njGryFD8px^BjnkW9t85&=4cIJsTS!0u$UPC17F)P*MomGA|d17`AjAG}lIlQ3T(vI;OwZVBgRihjXFi#A40gr8RL$c*y z?`W7OZY3%*Fx)0+#u#_9+nH)|~ z2@0*ggH8dS>74P5@5VDsAzUT}{bQsg);#{~-uW0>=F{Hu0*c|BGKxWx1ZI)5y(&@$ z80g^_9cI{-k#Hrql*{P6S!>;AK`s5vkAuN|LMDzO38m4Bi?_|r@Iro~XJ~U*pJ_Tp zZTF4HmuN623u?LaK3!v7W!`*5?wt9Ts0;LTRCA25ggp%XqShcs!Ucn$#0WKM z9){w*OaZ6Yx|-Lt=UgB-LA$#l&Mn%;)Wt4TWm zs5L1S*Oa+8!NjTDRU;GzJ)Sxuu!jyKejCpbau;^y?;#5o1c{zRmI|W_XMZj2GVy<3 zzBQ|lU(t}h=b_nwse5!foTo|)rwBSq48`6?ylJ8@8hi4L>r>Y=2&o}NkTIXwgH_f5L!sqp*g2{AA)UcEQ?AT$H=<$+eu)GZ1vhGCv` z^MGhZ7$LlE0QQvr4I=uMachgskD|r5`wWvPc*h5NZu}(do^<_7WCSK)j0h7vC`M%S zG<#iEELLc|<^_i+crX+jx*k}cRDr-zR922&9_j=B(5n@{^!~eEAZ8((Ian6nF_eZ4 z?G8?L*?b-F{#em06_WBck{L9!^K*O30mW+JPEauR&^}Dqw264VU6CNs=;gJ&$>q6q z%kP(ggu1@ioR!ZC#l~spFn<~->kUn!3l$#`$--YyGoFe_4$;IHHDu~o zq%YZ2^gu(@c1=5G-5AOzOOvm*N1L4T$U<0O+g@$MIp_9yU+7=3&C1vkej=$*4 zSTrixI<2(*YWj5%He0_xJ~piW!7n!yz3v~L=mbfNJEor_At^x!YEE!Ee*9GuZGPuwG;!9mSPdFykEK2&k4SU3?pr<08e`lmQ=cJR8WrGpcvjeYMQ4~ zwH}Lzs5{SGXD#U3@$AD%XJcx22;8S{>aVVXO;0^}B7at;=>$OHMN?7dqx(h2^Cux9 zYHl(lPV$FESF%R-2KlPmC+{F;&)1^hrfS^6TKlxK4QKscoY}S1SD(zknxoQvl~~WU zUHKBCiady-1|`ahLm?6hgY*6JP6;9&X2!_UUnvB>#IOXt7QR+lG@tWCxA+oPF>+GP z;xE1k6Km#yLaVQ7m!GLhxmRncHr?wULQ!Vl_0%P4dMCDh8z-}aH)dp#+VspIuK{RjZK0Npl{lbP|8l44Sz(tU_^*HlCB+vpXk=H0tXL z2@m}xee(zNVn#E@#aTvK--p?~U+$hgpZq=^LHNynor)ru@-(lDgrZMk)=M?i~%|8d|8z)7FymLYjbvQRb>bB z+i&U*Oer#&oc!^@)jp7W6f8+y80j%h|6)bAqlAN-hn5BY3G3=2?lG@%AL5)>KPzFs zNv^#uR&TYET*d7}BY&!-@A(PR%fC@!!-v2v6CYC!OJ<5`JW5z`8y0kZq{ZC8WcdA}Kk4ZwI4t?bZ2falyj$M%{AOZw%NwMynbQrt4N zx~wB-oW`AJZ&b&efn_ZFM&u&M8-Gc^>UVk_Fwb1{0c#fQik`5SHR|HjgNx{JJO82@ zxmjm0(MmCSoDDukI zY~e}pF9qNl>V*|x(+c`gDyWgtM-Ih1y!itzr6g-6a>)^YHADLoU-3>#TFwNo?exXK zB_y&&2Xqb~xpACeqFZ$IOfq#k#<=C6BW!o9_p!w0at=H1UKxFI)g-%9wM&5;(VrIa z_0hZsT0wge;w7~Ti{+KSj~X9+5Mh700_5w)CY{TSMDjQ{0=wgI=aH^^Grvq`Ht<8& zzus-RY}aqBr+nBU%7T+F#i~OH5@v%T6u~T3N9QX~8+Fz$bpw6av8}JGYgj|q*;&$d zNQn+w^Gg_oI9Q!_Uq#qH5v=$A353XPe(ha)@HtV7v_AN~+#yX_)^23v*pQrT8TQiv zwn|ebYqiqz%c@Y6-h_RmiDmQIeIO4b^>q#OS*Y+wYy(qLut#AK;DV;rzT2hjWwP}L z%t~8Qd1{Y~N(Hm7-(jIx&DQhaz8ShMRI0G#uUM)^7$lsQFV140C8+H4ZLZF$R5N+7 zSn|P2OFg6Qu@y09fP=@PB+2tivXpPT_k=lG(J}2G#bI_873gJ}RYgd3qofiT^L)rgOeDi- zf+y$-J9>`=nWtNE(KtLKo%yRh&49Pu>joLsYSewC%@5khZltkkJxcJAa26Tg(%#7s zPeYW3c)b$Lkv1O~uwd32L*N9&j?1V9=^|0ABfHw&f=qfHj;ATeW7~?}tP=0xZ=%Ku zP}L7He^wLW=FdmyqYXLz<9xDj$#zej-6|U8A!@iUo{D`PhZt^pteygIwb{`_ ztihdv!sT^S5>nl+9qqd6?^^Zmqp5NhX{EDvruC*YBGUul@Sl#o`#=#QDp-LvfMHAW z@Qc08{js-~-Wkn3vd5+S*wkcB(GP3+LF-5>YIp*MlFAST$-XRhxT@WrA6N>}Crx;W|kfH$7ZCudaen_v|%0rXntba|;MUdG0%Z zZ5M^>-hQSG(=gcc$M~Lz^wCU7xsPV*^zb|Jw{u4D|Ghv(xVvKu&a z=GeiDjggFR_q84^CC0jPCpq}GVhDLybF*%ea5vjHIt47yO9whShg6M4rJ3${_ZQPK z2(Kv=1^GW!z1p&L38etLeUo&36fT!^oAu+-3g2OolvJA!zR0uBfptJ;cWLA(Mu_iz zI?eR{BppVa#8jZqf77=v9=%)4bfwg>`DVd$F7>S?86l#e#wtQqE9-uxD*QU*$~lp9 zG_%F@dmEO`tAb2>xub^qN29Zf+~K>!vuaX3&EuKdSi~_uGSk@^zm;^yfXzdtN)X|Hrm&VKv_xkSr8EuHO$iN%Fc!EZMd0?C3(qCESgOteuYN~xJJmJATmF_qm&yZ zajEu{^fKN?6<|)wgK%s2M*aq=f+6)+gox)dw$X0myVZ2 z@ik)RYQI@V+!Pqgc5Fjr$@6w&`=dsiFMdxsuO=geGUTB=@0A|~?(T8Dxa*;2>Dgt{ zVuVd6Lq{#@@4x+0YdB{@yMlxeS%O%kvYp^syFeo#b({p4c$m5IL}x=bMkE26LBs9lOFu6hlem_|KowyCQka zpU8V5-nO6k1}Cy~?PAIQ7`BwAuGGQGCl=ti*{>9$2CL@Ah2++6o#miB(UMdbe*wY$D;f5?w`>$ayx$`my` zdI6n!j@+_V_K=aD`{ft-B%%gGC#rdQL3vnoA*D7ado_bHIZEX-gUnk;{uXw>;6HmX zx-DWj(<$v*?z0U>icrK;8QYKi>mOu%=r;X?j~2nijiy{pzw0>NV1Z?CZApUs z#2iF|lJQ(V&ux`qNZYbxgK?vp%r0p;^(oQ}Vz20c8nX!rZWqs|x$(+?IydJ#r6J6s zE)Zq@=nO!VhI!>ls^3@8z&Y8yR2L*ngm_$<|4-;qG^#9L(|Vsb1;H zDr*wpd^5AA7Evw`LVjl5UjFpb%iTI+lNz2rxA%>%>f?=vr6o&LuFjP{>?uR7^ALz= z&`Tmw6k6+%t?3eP4@J68!erT&+`bkXcU{4$gjEw zNz(>6L6S-f_l$V8CE) zVWt3eSea~7GU_nUP1Bi(L4HAcRy~b&oj4y>(ud4j{?f10%Hz0|qTy!X&J7lv#^2M6 zpj2JrKbyLJa`-??WFPa#&PbGjrJK^wr|g2mqdf6cvGF@2XI%7=BDz(_3f-NyZBGuF z(~B4MX>|t(MGd=Pk!WzvDOdc4L79+pm6QAxEZ8tfpw8%TzS#I_w^-0vM>|^Q&y*I< z^P9qnaOZQ*-9~KcCeGBLM>uH$LQ$oJ=GC?b1m) zloPW&ncFJLYJ*L385_QSWbdRh)YpzT48gse$8dt0ZJ5)-_3t?nHMVUWFPl!j%0nI2 zL%&1mRcXt<>`J7wnqG01!(TNqa!8FV@qZKSQdY^|6@N7yn4X~(e-vqI;cs6o!R|zo zvX2BxRe)1-Z{KQT{!%l$?3J=q;L#==$6o{J47 zfTeflA4l~nhEBUz$XTu=Cgp>le0D*|PTG>xvNuUJw+HlwtO`}?>P*nzI~MvKpD=31 z!1Ox*M~+);g?ar6kdjBVOf_A5Bg%gkC6TR5aybrr02iv;(LMDnYX`>%h^Y}peC>c6 zZ=3OF;*=z9h*#G7|Evf(RWz1b_IgB6WJT%s@HcZf&!i^MbMx`onFQsk^o~_JPL+={-^54D6YTowt^z)l$EJ#8Z{X-eWWl z$L(>u7@sd~f&ZDpLP-~?F7gv)ub$;OQJ|TQml=xgOZCkN7kF>?aWHc8D*=taUHJJ~ zr}7kP+`h577G}(yX~pqtiYaT)(H&t-+uw=&R+0LhX+RS=X9vmIq~e{Xb8hu~H*{XE z1e@feju>E~-y>?}CAw(!>AJG{fKYWW-ZE58!!4)vPFxP`tU_gZe1c%%)j4-xS2dh$ z)vzXbnfeEkn7kfPO-(;Gb>teN7d&o1&iTsLr0UR%# zD7==o%X%H*?-an9rABMB>R-#^lrY&|4kbCi@>=OO6dmEfQ)UeQ>qGZR%{%93ypIVH zHhs-Kv%_WErjSv_pDv2GMNVnYHJxt`l6-wPpENjLf1WkW%tAl1YYO4p^MRChn?jD3 z=iy#V(ch`z40TY-5vIaS^T>3anFP6_8O)pZzNTGI)Yi zH+FY8&P5`tImKK=1IU4lwNHe@&pV2jn(R}e(JGk^y@uqP`+jMW3RS#t^lFHBPDHzm zxUD{^uGZg~w7^e4s(pOSrx}W>$wqFnn7Yw3lJMx8canyZsh*rui>mD&*$}e&{B`tZ zOTqG!zt&62#FFFRNu1kUblzJVw?v~muVk~|hMBPRk`2l}+B%PrBeLG1>7!@aN-zY| zFdm;!@36WYefHue4khcJv*9+OTaOs?eqYGPmeX~Th~|9gbQBA00b(;}h5umFR`T+S zok7@WsOx=*xwAR<>LwmQ$-GCFyQy>X5D+W-Bu1hRb?CRg$D<1Om);2jn+tbNCyG}* zr`0FG0vO4beyb$YBZ`*3&w(Qs0F&LsLYsh^oyRZieH2ey=4=GF&)Y(~B`2)Hfvq=1 z)xf>`A3kpOT{l)>zFofO-q3L%fLv1$h-8p90k{1U$9$b6A^(Wd(k!>`^rfi*C zjSs}fYH8rmf_kBFy>g4eZF5$^t9k?3q#2-5dPx770ywc1`Fh)!^C*n0ZA(L`jSszp zFYs)%6_eh!$BSgsl7HDTxvA7*d)7AcVB5apDuZU5hUE2QdvzuOzKK`}ArIFE&E*di#z71G6_Ziedu#m3@_Z)sg;#T?)BN1?lt5j;Jt^=4up|ySoMv@#qDp++^DC4i* zPcisnOpCTZmvL#vM?gVF=6Qx>DN^bkVDcGkIoVt5>}XUhz557IC6o7yUyWG1u>ZuT z={dduL*fZ1>fLbpUDFvj`{AL{krFg)uf~v!)i9y7u*1?bqd?g~&i%0QX!E_M!Dk|X z=niG+{Rl59sKo@0wb)3yA%u`)rH=VjxIHKFo215 z;)jwM%}F*Lmt>qW&rY^h?7pHJ)dYK9ow5aa>1NM3k?IaSH_VXUa@ou$Y;1tT|(W_#*>Z@J!OmcPq6Lrl5O(_LFoo3J;VvO`k|jEksS`#Z<1~*Ju41kS9NValQ^;xy%c?otYe+dg z6Kls+Lg0K8vh`NHdlsOoke_lFZhdZl)x;4%AV=+oh+yYEI-`$1Yi5g+BjQa;Lj^T; zG9WQmxEkavf5LlSIBeucim$`NwR;}`LC<7b7|fjXcPJMH)=+K0Bx-&84*KuV0(d7E zva~dv8+L5k3it7cZij{6tNu1Od)!3ppd z$&b6ZT&@evs;f#kU^_+{UYU@Fy7=_~1>KQ5P?BYi&) znvKZ=148`1x?Z_d2#sil#nCKC^L;IOwb-Csw{XvceE84DyAE2WPVqB#b>eeaq!M5t zoPtkP{9wkB;pKHx&^PZwh>?yZk8kJy{m>^MOK|vtcyj^LJS70IDA_T2`hj5I098SjvGCVwqG?d#<88QQ11_}UsXwtOZKk_iLa47rb*6M*VBl{z88}0Yo{eu{czN-Z@C0J0pU}PKtVxQkVm&a_+7D6_4YxyjF^hJmbk%17@)T-^7kbf zI#Wo{@)sV>T}=(wW7gqzol7ULOQZxaX9lHc;%*a#odcjCC)bJFDVjJUU?gqQ*Vbp8 zXXhBmiJ*!<#+rWQ2=jl?&T)U$U;hvEnG9c6^oeIa>-B~?ViXg6+I5l&m|z`NuhxQja+L%aZ?lVt|GHvX2y`!qKqU=TLeI;v2e502fQ)cwf4HPG7d7+k zui>n(djxfVa~6Q$53Dp7L%d+K|4vp_uLca`(OeKO&oybcqNmy}l#Lo@`GANF+A^sh zhfbr=bU>=Ylao9yB_GVZg>?i%A_$sASM?q$&Ri zzmUAwCGgPW*rI>?7Po*22Xv>_0=)|`k|!rQV^M#%G7mNNA8nXlIAW)={i^@CsIvrr zPEHP(vSYaB$zPCPk#%do3g}#1uWWtZL&`^{jC8Mg!W8Fg*9A9L|A(ZI0xVDm`Br`H zNuYtDT$}p4A}bclx35_o9(EB;FWuPX`^QFM?)|)&UO8Tw4b%Tbwb6bvTu{?b|Jq4G zPST0YdHj@q`qvQ|o)@uk;^rlc!5^?^(JI|7T_7C#Y0iy7NCPo_F`4YE6_6 zFS~-SDbVvuF^!pY@J0P&WRk4Ci)=VS&n5coS|XK>cNr6XCNrA;5j#1PCZBG+uKu4s zfTj&~qyFue=U?lu&82c8AphW1ljwhZP5!kMsB=_*x~sYU9MHk&vz#atPz2-NR=!>V zJuIW)OZeG;utv6aon*t^e8>N3uMrp*s3=EY{D%|0^*B7yZTjLr6=0(po?dw6{LeKInQ}~Y&Gs_&)>Dhq|=l?hn zwTpWtu5~Oz@i5zs1ki)cdq%;qiqfH(e@J^to2RMs_^ImuQ?<}vY*i!%iSHA0Eup9E z=UZ}#EJ&|^-VPG_yGJWf7aSx@l($`y{{XNd$J`S(X0b7KMjm7PAnWqO&JyR!?8TfY zAcBCLMh=O&>k-ysD*eGb{U;)M*G8u%b;`tCWbG6*JWiKaeqphJRgOf!zx;E7Rvmv% zVdGeG?DoD#Uq7z$!M_dSBS&kA%K2Sl>|isUJJ*glIWLLpTl)$->Dsv!vM)j7bM?=> z2SdAa({4uc0xZ6{B^A30ZB1kay-9b~Ap^;M-t8{(jqXrq)0`rL=6+E&tU@CQC zkW&+rB?5-L+298K7T(PYr19AY9?SplhFYIfUj$dLa)@vcY5}vbAkfPf8j7XQ--P`i D@+SVw diff --git a/maui-toolkit/Spark-Charts/customize_datapoints_images/MAUI_Line_Sparkline_without_padding.png b/maui-toolkit/Spark-Charts/customize_datapoints_images/MAUI_Line_Sparkline_without_padding.png deleted file mode 100644 index 7799d53f1513cbb8d6d91b00716725b7783d0eb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12788 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 MGAhz#QYJzF4=u$tk^lez From 9a74b9e321f042fa4b4b16d98e5d066f7e069ad3 Mon Sep 17 00:00:00 2001 From: EzhilarasanElangovan31 Date: Wed, 24 Sep 2025 14:06:29 +0530 Subject: [PATCH 02/13] commit --- .../Spark-Charts/customize-datapoints.md | 14 +++--- maui-toolkit/Spark-Charts/getting-started.md | 6 +-- maui-toolkit/Spark-Charts/markers.md | 18 ++++---- maui-toolkit/Spark-Charts/sparkchart-types.md | 10 ++--- maui-toolkit/SunburstChart/Selection.md | 44 +++++++++---------- 5 files changed, 46 insertions(+), 46 deletions(-) diff --git a/maui-toolkit/Spark-Charts/customize-datapoints.md b/maui-toolkit/Spark-Charts/customize-datapoints.md index ef8a0f52..e73b6ce2 100644 --- a/maui-toolkit/Spark-Charts/customize-datapoints.md +++ b/maui-toolkit/Spark-Charts/customize-datapoints.md @@ -15,11 +15,11 @@ Customizing data point colors improves visual clarity by distinguishing key valu Color of the first, last, high, low, and negative data points can be customized using the following `Brush` type properties. -* `FirstPointFill` - Used to highlight the first point. -* `LastPointFill` - Used to highlight the last point. -* `HighPointFill` - Used to highlight the highest point. -* `LowPointFill` - Used to highlight the lowest point. -* `NegativePointsFill` - Used to highlight the negative points. +* [FirstPointFill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_FirstPointFill) - Used to highlight the first point. +* [LastPointFill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_LastPointFill) - Used to highlight the last point. +* [HighPointFill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_HighPointFill) - Used to highlight the highest point. +* [LowPointFill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_LastPointFill) - Used to highlight the lowest point. +* [NegativePointsFill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_NegativePointsFill) - Used to highlight the negative points. {% tabs %} @@ -55,7 +55,7 @@ this.Content = sparkchart; {% endtabs %} -N> `NegativePointsFill` is applicable for `SfSparkColumnChart` and `SfSparkWinLossChart` alone. +N> [NegativePointsFill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_NegativePointsFill) is applicable for [SfSparkColumnChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkColumnChart.html) and [SfSparkWinLossChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkWinLossChart.html) alone. ![Customized data points in MAUI Spark Line Chart](customize_datapoints_images/MAUI_Line_segments.png) @@ -99,7 +99,7 @@ this.Content = sparkchart; ## Padding -The `Padding` property represents the distance between an element and its child elements. Padding can be applied in specific direction or in all directions. Padding can be applied for all sparkline types. +The [Padding](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkChart_Padding) property represents the distance between an element and its child elements. Padding can be applied in specific direction or in all directions. Padding can be applied for all sparkline types. {% tabs %} diff --git a/maui-toolkit/Spark-Charts/getting-started.md b/maui-toolkit/Spark-Charts/getting-started.md index 8c1d6554..95eb537b 100644 --- a/maui-toolkit/Spark-Charts/getting-started.md +++ b/maui-toolkit/Spark-Charts/getting-started.md @@ -66,7 +66,7 @@ using Syncfusion.Maui.Toolkit.Hosting; ## Step 4: Add .NET MAUI Spark Charts 1. To initialize the control, import the `Syncfusion.Maui.Toolkit.SparkCharts` namespace into your code. -2. Initialize an instance of the `SfSparkLineChart` control. +2. Initialize an instance of the [SfSparkLineChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html) control. {% tabs %} {% highlight xaml %} @@ -160,7 +160,7 @@ using Syncfusion.Maui.Toolkit.Hosting; ## Step 4: Add .NET MAUI Spark Charts 1. To initialize the control, import the `Syncfusion.Maui.Toolkit.SparkCharts` namespace. -2. Initialize `SfSparkLineChart`. +2. Initialize [SfSparkLineChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html). {% tabs %} {% highlight xaml %} @@ -251,7 +251,7 @@ using Syncfusion.Maui.Toolkit.Hosting; ## Step 4: Add .NET MAUI Spark Charts 1. To initialize the control, import the `Syncfusion.Maui.Toolkit.SparkCharts` namespace. -2. Initialize `SfSparkLineChart`. +2. Initialize [SfSparkLineChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html). {% tabs %} {% highlight xaml %} diff --git a/maui-toolkit/Spark-Charts/markers.md b/maui-toolkit/Spark-Charts/markers.md index 4df0f4fe..015e6b19 100644 --- a/maui-toolkit/Spark-Charts/markers.md +++ b/maui-toolkit/Spark-Charts/markers.md @@ -9,11 +9,11 @@ documentation: ug # Markers in .NET MAUI Spark Charts -Markers, also known as symbols, are used to indicate or highlight the position of data points in the `SfSparkLineChart` and `SfSparkAreaChart`. +Markers, also known as symbols, are used to indicate or highlight the position of data points in the [SfSparkLineChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html) and [SfSparkAreaChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkAreaChart.html). ## Enable Marker -To enable markers in the `SfSparkLineChart` and `SfSparkAreaChart`, set the `ShowMarkers` property to `true`. Its default value is `false`. +To enable markers in the [SfSparkLineChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html) and [SfSparkAreaChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkAreaChart.html), set the [ShowMarkers](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_ShowMarkers) property to `true`. Its default value is `false`. {% tabs %} @@ -46,14 +46,14 @@ this.Content = sparkchart; ## Marker Customization -To change the appearance of markers in the `SfSparkLineChart` and `SfSparkAreaChart`, create an instance of the `MarkerSettings` property. The following properties can be used to customize the marker's appearance. +To change the appearance of markers in the [SfSparkLineChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html) and [SfSparkAreaChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkAreaChart.html), create an instance of the [MarkerSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkLineChart_MarkerSettings) property. The following properties can be used to customize the marker's appearance. -* `ShapeType`, of type `SparkChartMarkerShape`, describes the shape of the marker. The default value of this property is `SparkChartMarkerShape.Circle`. -* `Stroke`, of type `Brush`, indicates the brush used to paint the marker border. -* `StrokeWidth`, of type `double`, indicates the width of the marker border. -* `Fill`, of type `Brush`, indicates the color of the marker. -* `Width`, of type `double`, indicates the width of the marker. -* `Height`, of type `double`, indicates the height of the marker. +* [ShapeType](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerSettings.html#Syncfusion_Maui_Toolkit_SparkCharts_SparkChartMarkerSettings_ShapeType), of type [SparkChartMarkerShape](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerShape.html), describes the shape of the marker. The default value of this property is [SparkChartMarkerShape.Circle](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerShape.html#Syncfusion_Maui_Toolkit_SparkCharts_SparkChartMarkerShape_Circle). +* [Stroke](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerSettings.html#Syncfusion_Maui_Toolkit_SparkCharts_SparkChartMarkerSettings_Stroke), of type `Brush`, indicates the brush used to paint the marker border. +* [StrokeWidth](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerSettings.html#Syncfusion_Maui_Toolkit_SparkCharts_SparkChartMarkerSettings_StrokeWidth), of type `double`, indicates the width of the marker border. +* [Fill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerSettings.html#Syncfusion_Maui_Toolkit_SparkCharts_SparkChartMarkerSettings_Fill), of type `Brush`, indicates the color of the marker. +* [Width](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerSettings.html#Syncfusion_Maui_Toolkit_SparkCharts_SparkChartMarkerSettings_Width), of type `double`, indicates the width of the marker. +* [Height](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SparkChartMarkerSettings.html#Syncfusion_Maui_Toolkit_SparkCharts_SparkChartMarkerSettings_Height), of type `double`, indicates the height of the marker. {% tabs %} diff --git a/maui-toolkit/Spark-Charts/sparkchart-types.md b/maui-toolkit/Spark-Charts/sparkchart-types.md index 60bc4395..f939ee05 100644 --- a/maui-toolkit/Spark-Charts/sparkchart-types.md +++ b/maui-toolkit/Spark-Charts/sparkchart-types.md @@ -9,11 +9,11 @@ documentation: ug # Chart types in .NET MAUI Spark Charts -The `SfSparkChart` control supports four different chart types such as Line, Column, Area, and Win-loss. +The [SfSparkChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkChart.html) control supports four different chart types such as Line, Column, Area, and Win-loss. ## Line Sparkline -The `SfSparkLineChart` chart is used for identifying patterns and trends in the data, such as seasonal effects, large changes, and turning points over a period of time. +The [SfSparkLineChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkLineChart.html) chart is used for identifying patterns and trends in the data, such as seasonal effects, large changes, and turning points over a period of time. {% tabs %} @@ -44,7 +44,7 @@ this.Content = sparkchart; ## Column Sparkline -The `SfSparkColumnChart` uses vertical bars to show the comparison between the different data. +The [SfSparkColumnChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkColumnChart.html) uses vertical bars to show the comparison between the different data. {% tabs %} @@ -74,7 +74,7 @@ this.Content = sparkchart; ## Area Sparkline -The `SfSparkAreaChart` is used to emphasize a change in values. This is primarily used when the magnitude of the trend is to be communicated rather than individual data values. +The [SfSparkAreaChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkAreaChart.html) is used to emphasize a change in values. This is primarily used when the magnitude of the trend is to be communicated rather than individual data values. {% tabs %} @@ -105,7 +105,7 @@ this.Content = sparkchart; ## WinLoss Sparkline -The `SfSparkWinLossChart` is used to show whether each value is positive or negative visualizing a Win/Loss scenario. +The [SfSparkWinLossChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkWinLossChart.html) is used to show whether each value is positive or negative visualizing a Win/Loss scenario. {% tabs %} diff --git a/maui-toolkit/SunburstChart/Selection.md b/maui-toolkit/SunburstChart/Selection.md index b635474b..81162169 100644 --- a/maui-toolkit/SunburstChart/Selection.md +++ b/maui-toolkit/SunburstChart/Selection.md @@ -12,15 +12,15 @@ The Sunburst Chart supports segment selection and visual highlighting. Selection ## Type -The `Type` property allows you to select a segment based on the following categories: -* `Child`: Highlights the selected segment along with its children in all levels. -* `Group`: Highlights the entire group of the selected segment in a hierarchy. -* `Parent`: Highlights the parent of the selected segment in the hierarchy. -* `Single`: Highlights the selected segment alone. +The [Type](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_Type) property allows you to select a segment based on the following categories: +* [Child](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Child): Highlights the selected segment along with its children in all levels. +* [Group](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Group): Highlights the entire group of the selected segment in a hierarchy. +* [Parent](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Parent): Highlights the parent of the selected segment in the hierarchy. +* [Single](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Single): Highlights the selected segment alone. -The default value of the `Type` property is `Single`. +The default value of the [Type](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_Type) property is [Single](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Single). -The following code shows the `Child` selection type. +The following code shows the [Child](zhttps://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Child) selection type. {% tabs %} @@ -52,7 +52,7 @@ this.Content = sunburst; ![Child selection in MAUI Sunburst Chart.](Selection_images/maui_selection_type_child.png) -The following code shows the `Group` selection type. +The following code shows the [Group](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Group) selection type. {% tabs %} @@ -84,7 +84,7 @@ this.Content = sunburst; ![Group selection in MAUI Sunburst Chart.](Selection_images/maui_selection_type_group.png) -The following code shows the `Parent` selection type. +The following code shows the [Parent](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Parent) selection type. {% tabs %} @@ -116,7 +116,7 @@ this.Content = sunburst; ![Parent selection in MAUI Sunburst Chart.](Selection_images/maui_selection_type_parent.png) -The following code shows the `Single` selection type. +The following code shows the [Single](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionType.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionType_Single) selection type. {% tabs %} @@ -150,11 +150,11 @@ this.Content = sunburst; ## DisplayMode -The `DisplayMode` property allows segments to be highlighted using brush, opacity, and stroke. The default value of `DisplayMode` is `HighlightByBrush`. +The [DisplayMode](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_DisplayMode) property allows segments to be highlighted using brush, opacity, and stroke. The default value of [DisplayMode](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_DisplayMode) is [HighlightByBrush](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionDisplayMode.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionDisplayMode_HighlightByBrush). ### Brush -This mode highlights the selected segment using the brush defined in the `Fill` property of the `SunburstSelectionSettings`. +This mode highlights the selected segment using the brush defined in the [Fill](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_Fill) property of the [SunburstSelectionSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html). {% tabs %} @@ -190,7 +190,7 @@ this.Content = sunburst; ### Opacity -This mode highlights the selected segment with full opacity as 1, while unselected segments use the opacity value defined in the `Opacity` property. +This mode highlights the selected segment with full opacity as 1, while unselected segments use the opacity value defined in the [Opacity](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_Opacity) property. {% tabs %} @@ -226,7 +226,7 @@ this.Content = sunburst; ### Stroke -This mode highlights the selected segment by applying stroke to it. The color and thickness of the stroke can be customized using the `Stroke` and `StrokeWidth` properties. +This mode highlights the selected segment by applying stroke to it. The color and thickness of the stroke can be customized using the [Stroke](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_Stroke) and [StrokeWidth](Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionSettings_StrokeWidth) properties. {% tabs %} @@ -265,18 +265,18 @@ this.Content = sunburst; ### SelectionChanging -The `SelectionChanging` event is triggered when a segment is about to be selected. +The [SelectionChanging](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangingEventArgs.html) event is triggered when a segment is about to be selected. This is a cancelable event. The following properties are contained in the event arguments: -* `NewSegment`: Gets the new segment that was selected. -* `OldSegment`: Gets the old segment that was selected or deselected. -* `Cancel` - Gets or sets a value indicating whether to proceed with the selection. +* [NewSegment](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangingEventArgs.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionChangingEventArgs_NewSegment): Gets the new segment that was selected. +* [OldSegment](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangingEventArgs.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionChangingEventArgs_OldSegment): Gets the old segment that was selected or deselected. +* [Cancel](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangingEventArgs.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionChangingEventArgs_Cancel) - Gets or sets a value indicating whether to proceed with the selection. ### Selection Changed -The `SelectionChanged` event occurs after a segment is selected or deselected. The following properties are contained in the event arguments: +The [SelectionChanged](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangedEventArgs.html) event occurs after a segment is selected or deselected. The following properties are contained in the event arguments: -* `IsSelected`: Indicates whether a segment is selected. -* `NewSegment`: Gets the new segment that was selected. -* `OldSegment`: Gets the old segment that was selected or deselected. +* [IsSelected](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionChangedEventArgs_IsSelected): Indicates whether a segment is selected. +* [NewSegment](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionChangedEventArgs_NewSegment): Gets the new segment that was selected. +* [OldSegment](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstSelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstSelectionChangedEventArgs_OldSegment): Gets the old segment that was selected or deselected. From 681479843a527db87462772d4705663abc12a8e3 Mon Sep 17 00:00:00 2001 From: EzhilarasanElangovan31 Date: Wed, 24 Sep 2025 16:01:46 +0530 Subject: [PATCH 03/13] commit --- maui-toolkit/SunburstChart/Appearance.md | 10 +++++----- maui-toolkit/SunburstChart/CenterView.md | 4 ++-- maui-toolkit/SunburstChart/DataLabels.md | 16 ++++++++-------- maui-toolkit/SunburstChart/Getting-Started.md | 18 +++++++++--------- maui-toolkit/SunburstChart/Tooltip.md | 18 +++++++++--------- 5 files changed, 33 insertions(+), 33 deletions(-) diff --git a/maui-toolkit/SunburstChart/Appearance.md b/maui-toolkit/SunburstChart/Appearance.md index be627175..89463d5c 100644 --- a/maui-toolkit/SunburstChart/Appearance.md +++ b/maui-toolkit/SunburstChart/Appearance.md @@ -9,11 +9,11 @@ documentation: ug # Appearance in .NET MAUI Sunburst Chart -The appearance of the `SfSunburstChart` can be customized using properties such as Angle, Radius, Inner radius, and Stroke, which allow you to enhance the visual presentation of your application. +The appearance of the [SfSunburstChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html) can be customized using properties such as Angle, Radius, Inner radius, and Stroke, which allow you to enhance the visual presentation of your application. ## Angle -The start angle and end angle of the sunburst chart can be adjusted by using the `StartAngle` and `EndAngle` properties. +The start angle and end angle of the sunburst chart can be adjusted by using the [StartAngle](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_StartAngle) and [EndAngle](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_EndAngle) properties. {% tabs %} @@ -46,7 +46,7 @@ this.Content = sunburst; ## Radius -The sunburst chart allows you to customize the radius by using the `Radius` property. The default value of this property is 0.9, and the value ranges from 0 to 1. +The sunburst chart allows you to customize the radius by using the [Radius](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_Radius) property. The default value of this property is 0.9, and the value ranges from 0 to 1. {% tabs %} @@ -77,7 +77,7 @@ this.Content = sunburst; ## Inner radius -The sunburst chart allows you to customize the inner radius using the `InnerRadius` property. The default value of this property is 0.25, and the value ranges from 0 to 1. +The sunburst chart allows you to customize the inner radius using the [InnerRadius](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_InnerRadius) property. The default value of this property is 0.25, and the value ranges from 0 to 1. {% tabs %} @@ -108,7 +108,7 @@ this.Content = sunburst; ## Stroke -Stroke color and stroke width of the sunburst chart can be customized using the `Stroke` and `StrokeWidth` properties respectively. +Stroke color and stroke width of the sunburst chart can be customized using the [Stroke](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_Stroke) and [StrokeWidth](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_StrokeWidth) properties respectively. {% tabs %} diff --git a/maui-toolkit/SunburstChart/CenterView.md b/maui-toolkit/SunburstChart/CenterView.md index 03475ade..c6ecb865 100644 --- a/maui-toolkit/SunburstChart/CenterView.md +++ b/maui-toolkit/SunburstChart/CenterView.md @@ -9,11 +9,11 @@ documentation: ug # Center View in .NET MAUI Sunburst Chart -Any view can be added to the center of the sunburst chart using the `CenterView` property of `SfSunburstChart`. The view placed in the center of the chart is useful for sharing additional information about the sunburst chart. The binding context of the CenterView will be the SfSunburstChart class. +Any view can be added to the center of the sunburst chart using the [CenterView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_CenterView) property of [SfSunburstChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html). The view placed in the center of the chart is useful for sharing additional information about the sunburst chart. The binding context of the CenterView will be the SfSunburstChart class. ## CenterHoleSize -The `CenterHoleSize` property of SfSunburstChart is used to get the diameter value of the center hole. Using the CenterHoleSize, we can prevent the view in the sunburst chart center from overlapping with the segments. +The [CenterHoleSize](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_CenterHoleSize) property of SfSunburstChart is used to get the diameter value of the center hole. Using the CenterHoleSize, we can prevent the view in the sunburst chart center from overlapping with the segments. {% tabs %} diff --git a/maui-toolkit/SunburstChart/DataLabels.md b/maui-toolkit/SunburstChart/DataLabels.md index 3ee52ef1..58096d40 100644 --- a/maui-toolkit/SunburstChart/DataLabels.md +++ b/maui-toolkit/SunburstChart/DataLabels.md @@ -11,7 +11,7 @@ documentation: ug Data labels are used to display information about segments at the (X, Y) point. ## Enable Data Label -Data labels are enabled and disabled using the `ShowLabels` property. The default value of the ShowLabels property is `False`. +Data labels are enabled and disabled using the [ShowLabels](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_ShowLabels) property. The default value of the ShowLabels property is `False`. The following code explains how to initialize data labels. @@ -38,7 +38,7 @@ this.Content = sunburst; ## OverFlowMode -When the data labels are large in text size, they will overlap each other. To avoid overlapping, trim or hide the data labels using the `OverFlowMode` property. By default, the OverFlowMode is `Trim`. +When the data labels are large in text size, they will overlap each other. To avoid overlapping, trim or hide the data labels using the [OverFlowMode](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_OverFlowMode) property. By default, the OverFlowMode is [Trim](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstLabelOverflowMode.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstLabelOverflowMode_Trim). The following code shows how to hide the data labels. @@ -74,7 +74,7 @@ this.Content = sunburst; ## Rotation Mode -The view of data labels can be customized using the `RotationMode` property. Data labels can be rotated to an angle for better readability. By default, the rotation mode is `Angle`. +The view of data labels can be customized using the [RotationMode](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_RotationMode) property. Data labels can be rotated to an angle for better readability. By default, the rotation mode is [Angle](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstLabelRotationMode.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstLabelRotationMode_Angle). The following code shows normal mode of data labels. @@ -110,12 +110,12 @@ this.Content = sunburst; ## Customization -Data labels can be customized using the `DataLabelSettings` property of the chart. For customizing, you need to create an instance of `SunburstDataLabelSettings` and set it to the `DataLabelSettings` property. The following properties, available in `SunburstDataLabelSettings`, are used to customize the data labels: +Data labels can be customized using the [DataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_DataLabelSettings) property of the chart. For customizing, you need to create an instance of [SunburstDataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html) and set it to the [DataLabelSettings]() property. The following properties, available in [SunburstDataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html), are used to customize the data labels: -* `FontAttributes` of type `FontAttributes`, indicates the font style of the label. -* `FontFamily` of type `string`, indicates the font family for the label. -* `FontSize` of type `float`, indicates the font size. -* `TextColor` of type `Color`, indicates the color of the displayed text. +* [FontAttributes](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_FontAttributes) of type `FontAttributes`, indicates the font style of the label. +* [FontFamily](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_FontFamily) of type `string`, indicates the font family for the label. +* [FontSize](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_FontSize) of type `float`, indicates the font size. +* [TextColor](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_TextColor) of type `Color`, indicates the color of the displayed text. {% tabs %} diff --git a/maui-toolkit/SunburstChart/Getting-Started.md b/maui-toolkit/SunburstChart/Getting-Started.md index dfa8f560..a3ea34db 100644 --- a/maui-toolkit/SunburstChart/Getting-Started.md +++ b/maui-toolkit/SunburstChart/Getting-Started.md @@ -9,7 +9,7 @@ documentation: ug # Getting Started with .NET MAUI Sunburst Chart -This section explains how to populate the sunburst chart with data, a title, data labels, a legend, and a tooltip, as well as the essential aspects of getting started with the `SfSunburstChart`. +This section explains how to populate the sunburst chart with data, a title, data labels, a legend, and a tooltip, as well as the essential aspects of getting started with the [SfSunburstChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html). {% tabcontents %} {% tabcontent Visual Studio %} @@ -65,7 +65,7 @@ public static class MauiProgram ## Step 4: Add .NET MAUI Sunburst Chart 1. To initialize the control, import the `Syncfusion.Maui.Toolkit.SunburstChart` namespace into your code. -2. Initialize an instance of the `SfSunburstChart` control. +2. Initialize an instance of the [SfSunburstChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html) control. {% tabs %} {% highlight xaml %} @@ -159,7 +159,7 @@ public static class MauiProgram ## Step 4: Add .NET MAUI Sunburst Chart 1. To initialize the control, import the `Syncfusion.Maui.Toolkit.SunburstChart` namespace into your code. -2. Initialize an instance of the `SfSunburstChart` control. +2. Initialize an instance of the [SfSunburstChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html) control. {% tabs %} {% highlight xaml %} @@ -250,7 +250,7 @@ public static class MauiProgram ## Step 4: Add .NET MAUI Sunburst Chart 1. To initialize the control, import the `Syncfusion.Maui.Toolkit.SunburstChart` namespace into your code. -2. Initialize an instance of the `SfSunburstChart` control. +2. Initialize an instance of the [SfSunburstChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html) control. {% tabs %} {% highlight XAML %} @@ -388,7 +388,7 @@ this.BindingContext = new SunburstViewModel(); ### Populate Chart with Data Bind `DataSource` to the Sunburst chart `ItemsSource` property from its BindingContext to create your Sunburst chart. -Then, add the `SunburstHierarchicalLevel` to `Levels` collection. Each hierarchy level is formed based on the property specified in the `GroupMemberPath` property, and each arc segment size is calculated using the `ValueMemberPath` property. +Then, add the [SunburstHierarchicalLevel](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstHierarchicalLevel.html) to [Levels](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_Levels) collection. Each hierarchy level is formed based on the property specified in the [GroupMemberPath](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstHierarchicalLevel.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstHierarchicalLevel_GroupMemberPath) property, and each arc segment size is calculated using the [ValueMemberPath](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_ValueMemberPath) property. {% tabs %} @@ -432,7 +432,7 @@ this.Content = sunburst; {% endtabs %} ### Add a Title -The title of the sunburst chart provides quick information to the user about the data being plotted in the chart. The `Title` property is used to set title for the sunburst chart as follows. +The title of the sunburst chart provides quick information to the user about the data being plotted in the chart. The [Title](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_Title) property is used to set title for the sunburst chart as follows. {% tabs %} @@ -463,7 +463,7 @@ this.Content = sunburst; ### Enable the Data Labels -The `ShowLabels` property of the chart can be used to enable data labels to improve the readability of the sunburst chart. The label visibility is set to `False` by default. +The [ShowLabels](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_ShowLabels) property of the chart can be used to enable data labels to improve the readability of the sunburst chart. The label visibility is set to `False` by default. {% tabs %} @@ -488,7 +488,7 @@ this.Content = sunburst; ### Enable a Legend -The legend provides information about the data points displayed in the sunburst chart. The `Legend` property of the chart enables the `SunburstLegend`. +The legend provides information about the data points displayed in the sunburst chart. The [Legend](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_Legend) property of the chart enables the [SunburstLegend](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstLegend.html). {% tabs %} @@ -516,7 +516,7 @@ this.Content = sunburst; ### Enable Tooltip -Tooltips are used to display information about a segment when the mouse hovers over it. Enable the tooltips by setting the chart's `EnableTooltip` property to `True`. +Tooltips are used to display information about a segment when the mouse hovers over it. Enable the tooltips by setting the chart's [EnableTooltip](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_EnableTooltip) property to `True`. {% tabs %} diff --git a/maui-toolkit/SunburstChart/Tooltip.md b/maui-toolkit/SunburstChart/Tooltip.md index c3203e9e..3e5b9903 100644 --- a/maui-toolkit/SunburstChart/Tooltip.md +++ b/maui-toolkit/SunburstChart/Tooltip.md @@ -13,7 +13,7 @@ Tooltips provide additional information about segments in the sunburst chart. A ## Enable Tooltip -To enable tooltips in the chart, set the `EnableTooltip` property of `SfSunburstChart` to true. The default value of the EnableTooltip property is `False`. +To enable tooltips in the chart, set the [EnableTooltip](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_EnableTooltip) property of [SfSunburstChart](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html) to true. The default value of the EnableTooltip property is `False`. {% tabs %} @@ -42,13 +42,13 @@ this.Content = sunburst; The appearance of the tooltip can be customized using the following properties: -* `Background` of type `Brush`, specifies the background color of the tooltip. -* `FontAttributes` of type `FontAttributes`, specifies the font style of the tooltip text. -* `FontFamily` of type `string`, specifies the font family for the tooltip text. -* `FontSize` of type `float`, specifies the font size of the tooltip text. -* `Duration` of type `int`, specifies how long the tooltip should be displayed (in milliseconds). -* `Margin` of type `Thickness`, specifies the margin around the tooltip content. -* `TextColor` of type `Color`, specifies the color of the tooltip text. +* [Background](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstTooltipSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstTooltipSettings_Background) of type `Brush`, specifies the background color of the tooltip. +* [FontAttributes](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstTooltipSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstTooltipSettings_FontAttributes) of type `FontAttributes`, specifies the font style of the tooltip text. +* [FontFamily](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstTooltipSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstTooltipSettings_FontFamily) of type `string`, specifies the font family for the tooltip text. +* [FontSize](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstTooltipSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstTooltipSettings_FontSize) of type `float`, specifies the font size of the tooltip text. +* [Duration](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstTooltipSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstTooltipSettings_Duration) of type `int`, specifies how long the tooltip should be displayed (in milliseconds). +* [Margin](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstTooltipSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstTooltipSettings_Margin) of type `Thickness`, specifies the margin around the tooltip content. +* [TextColor](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstTooltipSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstTooltipSettings_TextColor) of type `Color`, specifies the color of the tooltip text. {% tabs %} @@ -91,7 +91,7 @@ this.Content = sunburst; ## Custom Template -The sunburst chart provides support for customizing the appearance of the tooltip by using the `TooltipTemplate` property. +The sunburst chart provides support for customizing the appearance of the tooltip by using the [TooltipTemplate](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_TooltipTemplate) property. {% tabs %} From 4b88c68292ecfd9d7203d5f12add4716b9e7a05f Mon Sep 17 00:00:00 2001 From: EzhilarasanElangovan31 Date: Mon, 6 Oct 2025 14:20:48 +0530 Subject: [PATCH 04/13] commit --- maui-toolkit/Spark-Charts/getting-started.md | 2 +- maui-toolkit/SunburstChart/DataLabels.md | 2 +- maui-toolkit/SunburstChart/Getting-Started.md | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/maui-toolkit/Spark-Charts/getting-started.md b/maui-toolkit/Spark-Charts/getting-started.md index 95eb537b..625ac270 100644 --- a/maui-toolkit/Spark-Charts/getting-started.md +++ b/maui-toolkit/Spark-Charts/getting-started.md @@ -372,7 +372,7 @@ sparkchart.BindingContext = viewModel; ### Populate chart with data -Binding `Data` to the spark chart `ItemsSource` property from its BindingContext to create our own spark chart. +Binding `Data` to the spark chart [ItemsSource](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SparkCharts.SfSparkChart.html#Syncfusion_Maui_Toolkit_SparkCharts_SfSparkChart_ItemsSource) property from its BindingContext to create our own spark chart. {% tabs %} diff --git a/maui-toolkit/SunburstChart/DataLabels.md b/maui-toolkit/SunburstChart/DataLabels.md index 58096d40..dd4b7596 100644 --- a/maui-toolkit/SunburstChart/DataLabels.md +++ b/maui-toolkit/SunburstChart/DataLabels.md @@ -110,7 +110,7 @@ this.Content = sunburst; ## Customization -Data labels can be customized using the [DataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_DataLabelSettings) property of the chart. For customizing, you need to create an instance of [SunburstDataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html) and set it to the [DataLabelSettings]() property. The following properties, available in [SunburstDataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html), are used to customize the data labels: +Data labels can be customized using the [DataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_DataLabelSettings) property of the chart. For customizing, you need to create an instance of [SunburstDataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html) and set it to the [DataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_DataLabelSettings) property. The following properties, available in [SunburstDataLabelSettings](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html), are used to customize the data labels: * [FontAttributes](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_FontAttributes) of type `FontAttributes`, indicates the font style of the label. * [FontFamily](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstDataLabelSettings.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstDataLabelSettings_FontFamily) of type `string`, indicates the font family for the label. diff --git a/maui-toolkit/SunburstChart/Getting-Started.md b/maui-toolkit/SunburstChart/Getting-Started.md index a3ea34db..e06b01cb 100644 --- a/maui-toolkit/SunburstChart/Getting-Started.md +++ b/maui-toolkit/SunburstChart/Getting-Started.md @@ -387,7 +387,7 @@ this.BindingContext = new SunburstViewModel(); ### Populate Chart with Data -Bind `DataSource` to the Sunburst chart `ItemsSource` property from its BindingContext to create your Sunburst chart. +Bind `DataSource` to the Sunburst chart [ItemsSource](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_ItemsSource) property from its BindingContext to create your Sunburst chart. Then, add the [SunburstHierarchicalLevel](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstHierarchicalLevel.html) to [Levels](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_Levels) collection. Each hierarchy level is formed based on the property specified in the [GroupMemberPath](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SunburstHierarchicalLevel.html#Syncfusion_Maui_Toolkit_SunburstChart_SunburstHierarchicalLevel_GroupMemberPath) property, and each arc segment size is calculated using the [ValueMemberPath](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SunburstChart.SfSunburstChart.html#Syncfusion_Maui_Toolkit_SunburstChart_SfSunburstChart_ValueMemberPath) property. {% tabs %} @@ -613,4 +613,6 @@ public partial class MainPage : ContentPage {% endtabs %} -![Getting started for .Net MAUI Sunburst Chart.](Getting_started_image/maui_sunburst_chart.png) \ No newline at end of file +![Getting started for .Net MAUI Sunburst Chart.](Getting_started_image/maui_sunburst_chart.png) + +You can find the complete getting started sample from this [link](https://github.com/SyncfusionExamples/maui-toolkit-samples/tree/master/SunburstChart/GettingStarted). \ No newline at end of file From 587718b0f18a933a32b50cfad609249385ccd4b0 Mon Sep 17 00:00:00 2001 From: SriRadheshNag Date: Wed, 15 Oct 2025 14:14:10 +0530 Subject: [PATCH 05/13] Updated api link for segmentedcontrol toolkit --- maui-toolkit/Segmented-Control/customization.md | 4 ++-- maui-toolkit/Segmented-Control/events.md | 14 +++++++------- maui-toolkit/Segmented-Control/selection.md | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/maui-toolkit/Segmented-Control/customization.md b/maui-toolkit/Segmented-Control/customization.md index 213f7304..2a67b7e3 100644 --- a/maui-toolkit/Segmented-Control/customization.md +++ b/maui-toolkit/Segmented-Control/customization.md @@ -384,7 +384,7 @@ Use the [SegmentTemplate](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion ## Customize selected segment item appearance using DataTemplate -Use the `IsSelected` property of `SfSegmentItem` to customize the selected segment item appearance. The following example code shows how to create a custom segmented control using a data template. +Use the [IsSelected](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentItem.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentItem_IsSelected) property of [SfSegmentItem](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentItem.html) to customize the selected segment item appearance. The following example code shows how to create a custom segmented control using a data template. {% tabs %} {% highlight XAML %} @@ -466,6 +466,6 @@ public class TextColorConverter : IValueConverter {% endtabs %} N> -* The BindingContext of the `SegmentTemplate` is the `SfSegmentItem`. +* The BindingContext of the [SegmentTemplate](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_SegmentTemplate) is the [SfSegmentItem](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentItem.html). ![Customization for the selected segment item in .NET MAUI Segmented control.](images/customization/selected-segment.png) \ No newline at end of file diff --git a/maui-toolkit/Segmented-Control/events.md b/maui-toolkit/Segmented-Control/events.md index d7dc8106..fd5cc2f8 100644 --- a/maui-toolkit/Segmented-Control/events.md +++ b/maui-toolkit/Segmented-Control/events.md @@ -9,7 +9,7 @@ documentation: ug # Events in .NET MAUI Segmented Control (SfSegmentedControl) -The Segmented Control supports the `Tapped,` and `SelectionChanged` events to interact with .NET MAUI Segmented Control +The Segmented Control supports the [Tapped](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_Tapped), and [SelectionChanged](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_SelectionChanged) events to interact with .NET MAUI Segmented Control ## Tapped @@ -17,18 +17,18 @@ A Tapped event occurs, each time a segment tapped. Below is a list of the arguments: -* `Sender`: This contains the `SfSegmentedControl` object. +* `Sender`: This contains the [SfSegmentedControl](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#constructors) object. -* `Tapped`: The tapped action performed on an Segment can be found in the `SegmentTappedEventArgs`, you can see details about the `SegmentItem`. +* [Tapped](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_Tapped): The tapped action performed on an Segment can be found in the [SegmentTappedEventArgs](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SegmentTappedEventArgs.html), you can see details about the [SegmentItem](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SegmentTappedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SegmentTappedEventArgs_SegmentItem). ## SelectionChanged The [SelectionChanged](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_SelectionChanged) event is triggered once the segment is selected in the segmented control. The [SelectionChangedEventArgs](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html) has the following values, which provide information for the `SelectionChanged` event. -* OldIndex -* NewIndex -* OldValue -* NewValue +* [OldIndex](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_OldIndex) +* [NewIndex](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_NewIndex) +* [OldValue](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_OldValue) +* [NewValue](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_NewValue) {% tabs %} {% highlight C# %} diff --git a/maui-toolkit/Segmented-Control/selection.md b/maui-toolkit/Segmented-Control/selection.md index 4d7e8beb..664734c1 100644 --- a/maui-toolkit/Segmented-Control/selection.md +++ b/maui-toolkit/Segmented-Control/selection.md @@ -212,11 +212,11 @@ public partial class MainPage : ContentPage ## Selection Mode -You can select the segment item by tapping the item in the Segmented Control. SfSegmentedControl provides two types of modes such as `Single` and `SingleDeselect`. The default `SelectionMode` is `Single`. +You can select the segment item by tapping the item in the Segmented Control. SfSegmentedControl provides two types of modes such as [Single](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SegmentSelectionMode.html#Syncfusion_Maui_Toolkit_SegmentedControl_SegmentSelectionMode_Single) and [SingleDeselect](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SegmentSelectionMode.html#Syncfusion_Maui_Toolkit_SegmentedControl_SegmentSelectionMode_SingleDeselect). The default [SelectionMode](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_SelectionMode) is `Single`. ### Single Selection -The Single selection can be performed in the `Segmented Control` by setting the `SelectionMode` property to `Single`. In this selection, you can select a single item at a time in the segmented control. +The Single selection can be performed in the `Segmented Control` by setting the [SelectionMode](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_SelectionMode) property to [Single](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SegmentSelectionMode.html#Syncfusion_Maui_Toolkit_SegmentedControl_SegmentSelectionMode_Single). In this selection, you can select a single item at a time in the segmented control. {% tabs %} {% highlight XAML %} @@ -254,7 +254,7 @@ public partial class MainPage : ContentPage ### Single Deselection -The Single Deselection can be performed in the `Segmented Control` by setting the `SelectionMode` property to `SingleDeselect`. In this mode, only one item can be selected at a time, and you can deselect the currently selected item by simply clicking on it again. This provides a quick way to clear the selection without needing additional actions. +The Single Deselection can be performed in the `Segmented Control` by setting the [SelectionMode](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_SelectionMode) property to [SingleDeselect](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SegmentSelectionMode.html#Syncfusion_Maui_Toolkit_SegmentedControl_SegmentSelectionMode_SingleDeselect). In this mode, only one item can be selected at a time, and you can deselect the currently selected item by simply clicking on it again. This provides a quick way to clear the selection without needing additional actions. {% tabs %} {% highlight XAML %} From a4fb8ca46257a572858be28abb8816a9190b15a2 Mon Sep 17 00:00:00 2001 From: SriRadheshNag Date: Wed, 15 Oct 2025 14:22:46 +0530 Subject: [PATCH 06/13] Updated changes --- maui-toolkit/Segmented-Control/events.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/maui-toolkit/Segmented-Control/events.md b/maui-toolkit/Segmented-Control/events.md index fd5cc2f8..f9474a95 100644 --- a/maui-toolkit/Segmented-Control/events.md +++ b/maui-toolkit/Segmented-Control/events.md @@ -25,10 +25,10 @@ Below is a list of the arguments: The [SelectionChanged](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SfSegmentedControl.html#Syncfusion_Maui_Toolkit_SegmentedControl_SfSegmentedControl_SelectionChanged) event is triggered once the segment is selected in the segmented control. The [SelectionChangedEventArgs](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html) has the following values, which provide information for the `SelectionChanged` event. -* [OldIndex](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_OldIndex) -* [NewIndex](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_NewIndex) -* [OldValue](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_OldValue) -* [NewValue](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.SegmentedControl.SelectionChangedEventArgs.html#Syncfusion_Maui_Toolkit_SegmentedControl_SelectionChangedEventArgs_NewValue) +* OldIndex +* NewIndex +* OldValue +* NewValue {% tabs %} {% highlight C# %} From bf03093b2ea3e0db36693c99c5a621f2d1a770b0 Mon Sep 17 00:00:00 2001 From: AravindSubramaniyan Date: Tue, 11 Nov 2025 17:38:34 +0530 Subject: [PATCH 07/13] 982114 - UG Documentation for the MilliSecond Feature in the Toolkit --- maui-toolkit/DateTimePicker/customizations.md | 8 ++--- maui-toolkit/DateTimePicker/formatting.md | 9 +++++ ...-date-time-picker-millisecond-interval.png | Bin 0 -> 11508 bytes maui-toolkit/DateTimePicker/intervals.md | 24 +++++++++++++- maui-toolkit/TimePicker/customizations.md | 4 ++- maui-toolkit/TimePicker/formatting.md | 10 ++++++ ...aui-time-picker-set-column-header-text.png | Bin 16043 -> 13034 bytes .../maui-time-picker-millisecond-interval.png | Bin 0 -> 10502 bytes maui-toolkit/TimePicker/time-interval.md | 31 +++++++++++++++++- 9 files changed, 79 insertions(+), 7 deletions(-) create mode 100644 maui-toolkit/DateTimePicker/images/intervals/maui-date-time-picker-millisecond-interval.png create mode 100644 maui-toolkit/TimePicker/images/intervals/maui-time-picker-millisecond-interval.png diff --git a/maui-toolkit/DateTimePicker/customizations.md b/maui-toolkit/DateTimePicker/customizations.md index 09934812..c8695a71 100644 --- a/maui-toolkit/DateTimePicker/customizations.md +++ b/maui-toolkit/DateTimePicker/customizations.md @@ -92,7 +92,7 @@ Customize the Date Time Picker column header by using the `ColumnHeaderView` pro ### Set the custom column header -The `SfDateTimePicker` provides a custom text to its column header by setting the [ColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfDateTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfDateTimePicker_ColumnHeaderView) property of the [SfDateTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfDateTimePicker.html), which has [DayHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_DayHeaderText), [MonthHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_MonthHeaderText), [YearHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_YearHeaderText), [HourHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_HourHeaderText), [MinuteHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_MinuteHeaderText), [SecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_SecondHeaderText), and [MeridiemHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_MeridiemHeaderText) properties in the [DateTimePickerColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html). The default value of `DayHeaderText` is "Day", `MonthHeaderText` is "Month", `YearHeaderText` is "Year", `HourHeaderText` is "Hour", `MinuteHeaderText` is "Minute", `SecondHeaderText` is "Second", and `MeridiemHeaderText` is "string.Empty". +The `SfDateTimePicker` provides a custom text to its column header by setting the [ColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfDateTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfDateTimePicker_ColumnHeaderView) property of the [SfDateTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfDateTimePicker.html), which has [DayHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_DayHeaderText), [MonthHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_MonthHeaderText), [YearHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_YearHeaderText), [HourHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_HourHeaderText), [MinuteHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_MinuteHeaderText), [SecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_SecondHeaderText), [MilliSecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_MilliSecondHeaderText), and [MeridiemHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_DateTimePickerColumnHeaderView_MeridiemHeaderText) properties in the [DateTimePickerColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.DateTimePickerColumnHeaderView.html). The default value of `DayHeaderText` is "Day", `MonthHeaderText` is "Month", `YearHeaderText` is "Year", `HourHeaderText` is "Hour", `MinuteHeaderText` is "Minute", `SecondHeaderText` is "Second", `MilliSecondHeaderText` is "MilliSecond", and `MeridiemHeaderText` is "string.Empty". {% tabs %} {% highlight xaml tabtitle="XAML" %} @@ -101,8 +101,7 @@ The `SfDateTimePicker` provides a custom text to its column header by setting th + HourHeaderText="Hour Column" MinuteHeaderText="Minute Column" SecondHeaderText="Second Column" MilliSecondHeaderText="MilliSecond Column" MeridiemHeaderText="Meridiem Column" /> @@ -118,7 +117,8 @@ picker.ColumnHeaderView = new DateTimePickerColumnHeaderView() HourHeaderText = "Hour Column", MinuteHeaderText = "Minute Column", SecondHeaderText = "Second Column", - MeridiemHeaderText = "Meridiem Column", + MilliSecondHeaderText = "MilliSecond Column", + MeridiemHeaderText = "Meridiem Column", }; this.Content = picker; diff --git a/maui-toolkit/DateTimePicker/formatting.md b/maui-toolkit/DateTimePicker/formatting.md index fae1d5e2..3c123b12 100644 --- a/maui-toolkit/DateTimePicker/formatting.md +++ b/maui-toolkit/DateTimePicker/formatting.md @@ -64,8 +64,12 @@ The different types of formats are: [`H_mm_ss`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_H_mm_ss) - Represents the hour minute second in H_mm_ss format. +[`H_mm_ss_fff`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_H_mm_ss_fff) - Represents the hour minute second millisecond in H_mm_ss_fff format. + [`h_mm_ss_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_h_mm_ss_tt) - Represents the hour minute second meridiem in h_mm_ss_tt format. +[`h_mm_ss_fff_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_h_mm_ss_fff_tt) - Represents the hour minute second millisecond meridiem in h_mm_ss_fff_tt format. + [`h_mm_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_h_mm_tt) - Represents the hour minute meridiem in h_mm_tt format. [`HH_mm`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_HH_mm) - Represents the hour minute in HH_mm format. @@ -78,6 +82,11 @@ The different types of formats are: [`hh_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_hh_tt) - Represents the hour meridiem in hh_tt format. +[`ss_fff`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_ss_fff) - Represents the second millisecond in ss_fff format. + +[`mm_ss`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_mm_ss) - Represents the minute second in mm_ss format. + +[`mm_ss_fff`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_mm_ss_fff) - Represents the minute second millisecond in mm_ss_fff format. [`Default`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_Default) - Represents the hour minute second meridiem in default culture based format. diff --git a/maui-toolkit/DateTimePicker/images/intervals/maui-date-time-picker-millisecond-interval.png b/maui-toolkit/DateTimePicker/images/intervals/maui-date-time-picker-millisecond-interval.png new file mode 100644 index 0000000000000000000000000000000000000000..d150baeb2f129f697d40323834be11f0975ef51d GIT binary patch literal 11508 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 + +{% endhighlight %} +{% highlight c# tabtitle="C#" hl_lines="2" %} + +SfDateTimePicker picker = new SfDateTimePicker() +picker.MilliSecondInterval = 2; +this.Content = picker; + +{% endhighlight %} +{% endtabs %} + + ![MilliSecond interval in .NET MAUI Date Time picker.](images/intervals/maui-date-time-picker-millisecond-interval.png) \ No newline at end of file diff --git a/maui-toolkit/TimePicker/customizations.md b/maui-toolkit/TimePicker/customizations.md index e95702a0..f5fe1f71 100644 --- a/maui-toolkit/TimePicker/customizations.md +++ b/maui-toolkit/TimePicker/customizations.md @@ -127,7 +127,7 @@ Customize the time picker column header by using the `ColumnHeaderView` property ### Set the custom column header -The [SfTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html) provides a custom text to its column header by setting the [ColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfTimePicker_ColumnHeaderView) property of the [SfTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html). It contains [HourHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_HourHeaderText), [MinuteHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MinuteHeaderText), [SecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_SecondHeaderText), and [MeridiemHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MeridiemHeaderText) properties of the [TimePickerColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html). The default value of the [HourHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_HourHeaderText) property is "Hour", [MinuteHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MinuteHeaderText) is "Minute", [SecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_SecondHeaderText) is "Second", and [MerdiemHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MeridiemHeaderText) is "string.Empty". +The [SfTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html) provides a custom text to its column header by setting the [ColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfTimePicker_ColumnHeaderView) property of the [SfTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html). It contains [HourHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_HourHeaderText), [MinuteHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MinuteHeaderText), [SecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_SecondHeaderText), [MilliSecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MilliSecondHeaderText), and [MeridiemHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MeridiemHeaderText) properties of the [TimePickerColumnHeaderView](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html). The default value of the [HourHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_HourHeaderText) property is "Hour", [MinuteHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MinuteHeaderText) is "Minute", [SecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_SecondHeaderText) is "Second", [MilliSecondHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MilliSecondHeaderText) is "MilliSecond", and [MerdiemHeaderText](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.TimePickerColumnHeaderView.html#Syncfusion_Maui_Toolkit_Picker_TimePickerColumnHeaderView_MeridiemHeaderText) is "string.Empty". {% tabs %} @@ -138,6 +138,7 @@ The [SfTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.T @@ -152,6 +153,7 @@ timePicker.ColumnHeaderView = new TimePickerColumnHeaderView() HourHeaderText = "Hour Column", MinuteHeaderText = "Minute Column", SecondHeaderText = "Second Column", + MilliSecondHeaderText = "MilliSecond Column", MerdiemHeaderText = "Merdiem Column" }; diff --git a/maui-toolkit/TimePicker/formatting.md b/maui-toolkit/TimePicker/formatting.md index 723360a5..613bd9ed 100644 --- a/maui-toolkit/TimePicker/formatting.md +++ b/maui-toolkit/TimePicker/formatting.md @@ -18,8 +18,12 @@ The different types of formats are: [`H_mm_ss`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_H_mm_ss) - Represents the hour minute second in H_mm_ss format. +[`H_mm_ss_fff`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_H_mm_ss_fff) - Represents the hour minute second millisecond in H_mm_ss_fff format. + [`h_mm_ss_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_h_mm_ss_tt) - Represents the hour minute second meridiem in h_mm_ss_tt format. +[`h_mm_ss_fff_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_h_mm_ss_fff_tt) - Represents the hour minute second millisecond meridiem in h_mm_ss_fff_tt format. + [`h_mm_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_h_mm_tt) - Represents the hour minute meridiem in h_mm_tt format. [`HH_mm`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_HH_mm) - Represents the hour minute in HH_mm format. @@ -32,6 +36,12 @@ The different types of formats are: [`hh_tt`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_hh_tt) - Represents the hour meridiem in hh_tt format. +[`ss_fff`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_ss_fff) - Represents the second millisecond in ss_fff format. + +[`mm_ss`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_mm_ss) - Represents the minute second in mm_ss format. + +[`mm_ss_fff`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_mm_ss_fff) - Represents the minute second millisecond in mm_ss_fff format. + [`Default`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_Default) - Represents the hour minute second meridiem in default culture based format. The following example demonstrates the Time Picker with the custom format [PickerTimeFormat.hh_mm_ss_tt](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.PickerTimeFormat.html#Syncfusion_Maui_Toolkit_Picker_PickerTimeFormat_h_mm_ss_tt) diff --git a/maui-toolkit/TimePicker/images/customizations/maui-time-picker-set-column-header-text.png b/maui-toolkit/TimePicker/images/customizations/maui-time-picker-set-column-header-text.png index 84e108bc4ebbe8d3621d7b10102552e68bd0050e..814371c1572cb381592112a463345660c1a0fb65 100644 GIT binary patch literal 13034 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 yb^`)2lp-F%DMxf4+|rH-~aB+ zne$>h~7UkYQLlJ39n zEQAJhL5>udmH1MPQ9)W5bb7Kd)*yU#hIJAtjFk8@EV`hfkI-OznEC5g;N{%^-+4J^ z;1IOUps=uzR#1?_+Svke{TbUz(Vjsx tN&8R1jnM=Zy;1L_30THP(XaP zRpQ;<-N(Tf#fxO`f&`rNwkFnHs5`0pK|wDUCqFs{ z<8Pz>jBT!S+LYbe-7WBa{HK|+)Jd{FGB^l}AYm#oQg5cx@X+FD!m;4xwXWThMU3Ka2ZJN_R z5J-j9NZI{TDL_+IQ;W~ej*%d8T>rTj5)_pCIf(^dD$MAOnAnPEC-Lfk7tBuyNJz{t znx!xZ%9IOAG(v;n8ChB7UA%PC;~%2)HC1X~D0Bv=6okmX$Dot0+Dr~)k|F-TzvU|^ zxn=HJ9Qw^uN%1O9R*o@u3x8~meg189u2YxlHrNMutcxskw;2SeLJj>M-5&0Cb9(Ey zx3|~lEpvL0=4%P8oLyYFoHnGFJP*qoAI^smYk_$5TwK-i4B5oH35r4k6);T#kKHWy zv#kUr9Tk>=A8)=mj)~r^#fm>wom!4&h6|sz5(z_&I`cZu#pY!D1XCQ^u1L{vsjLhi zvfRHU2cLF4gP$Ky{Q~O~w*Db2iCz&`G;Uz&xi7ojo)2+ECabtPsdTlScRWAh(fC}d zl-@Ur4O!;+gxFNJkv`tvz_B@6zrWM1&t;R(5u?^J^l>ZYgErzP!tR03vMA%`otNix zf83Dz-iGuACaTd?i3)VhAAP*t$LnEN{JDB^oxN#`uuSLAw~m}$5Bt^jHrVxyT9JI$ z2RzZB|CS`y#}pp(2d96ZxGA0J)M+=u1sz-FN5I{(`|7$x9tI9MClV2(d}orDfwkc# zJQi-(u&h}$=JHj7|3p=YoJo~fw}QGe2Uwu&clTt5-V-NyAsz_5`QLSlk&1ug=swuK zg?6Emt^N940qb~vvZ1E%En-vO;!`JO89p}qNkQqQfyEVF>v6Foa6M;Q{;@`KG=qQ4 zev=+<))jzSV$de^ZTeTROeE>NZt8yT`P0#6jBv%Cu=SZkD*_D-4;;19=C#=2HOO3S z^z?9d3*0?U*F9ygrFy$XPSd_uHdMgU^-Rdo=pWo6Qi+sAs;$_0ye=$8(&xRp@4OCY z%DLPQ)NRV%=6KgEKi#bQE#g;b{MNkI&PGY8`11L)l%8H@+s-eI-y64^v3UKTKOZ@Y zJ)C`5oXZl%^$-((e&Ermvr=)TLcOV*RIJ?{b}_XanBFZ?$gmKHAMT_N3A>-vWofoR zj*tGBSy-5?!-B81XRyWLV^v^EetX-FjDUwR@#ndag(ervsZuq|*o#8=;8-oySN0(D zKF^Mu6|adpYqb`;`5JTWR%o@TlCPF^LnV*Y`up(^Xv~Ap)xq?&=hsFt9DeTu&+OaM>!_~j_CPuB4M3S?n{5xGq#yl?fCT3(Y?QX6Y9pKUY zD^@8SW`$igZ|hJOf>0J;9tXktZ6KunbWwy>rmc)Ke@t6!`O89asfE@mJDzIb6W3X% zKh?TA8hjr;ZBo35WWn7rmv9B0{Q<`=%$tkIDoM+y<>X8XX zYnq?a*ackKG>5_4@YSz04_VBF^*+Anc0WZ*IAOZnb@|24t3EgLg9Vb@A}7RoflH3vIM9m`{&GoYnz6KiD(^ezjL&)g z)z#yB{~bRsHq^V{mF+dK)hgo;i=Eb1Df*B!oX1C>KrB@E;Z!coDyls5-A)^$0@qx! z?nC1Pf1IG%$y!S#*8U|qWAjT1z8*rft&J%fDavye-6Hr8@hDosGNq zXDbaSV4shU#O}5dL@5XG#2>!bjtc$$=!!{JS7dp@y8+zuF-Re?S@PkPWI#pT#P3b`|~Yr%K|> zv6E>k?}CUFtFm7g@YhpdvDh8O%Ym!wzYv&G8$j2C>nr9FRr(6)yaVm-gMsFsS}e1; zl9UO-W2V~AxWv5;tGgZPO`Z_IN^n&+T0z;wOf1I~J>+;2jRxQ`!)J8RCZTCzq>=)BUxv|6HTN-diKfB*UdY*kx<@3>z8^ z>f`mkbzEeUi=ncPKHbT1U}qG0`o5}UY8DeS`%x(jC+39&-Xt01dn+mYJ}*}_bH7?8 zi20WnE4nO0844DU8rm=_VaSvo+cOYB|3n{G!@;%Yqc`nU1b2{^LFTSIX_gDC`*wdX z9=B5r$AK`Fk9!9M*XpcHj-_22j$vWpYnTr)^8)4J&Ew5#gNNS?@=*B3XO5WJ;Zgrp zmxI#cg_>NSD#bKhLHu=d^x+5gv6P$w@@&7SyL!D$+#vdH+#HiJ+_)^1;IM6Yvq`c1 z`p-4di(#JIe}|RFyG%18^@YbmS3RfsBh~iS3B(?d01=u9>H^+~IyJ*L#%<%J%xM88 zY52a$yM3po^T7EKUVL#}_WF%Wn<9w*Na9vd=ryp;L})maX2I!Ku#OL)!pY8aqqZtv z?VF>I+Tz5Q=lCnRS<{`_vBACI)XLg1u@>!Se`BWJg#4l7OCu{bAP?M&T^K5E78~>E zZT{>0dAz#lK90deJgi@R4y8iPk(D2FH}tFJg|0l{Mo^2s#uDlcSykZhUun4T@C+nI z;^Xxsvii=Rb7*^9@$5?x65p- z=zNagu}6_?gD3w^XJh-66$ZQGNRIZZJfRQJ1=<4iC(&er;3V@d?tE?TZ>IVa^>?DP zdM?pd|1gE=c3?N=Eo>aVF~@;?{T*;_)1HsTAvp!68yW3q!Min;eEo4b+tYt+X7fGs z$VM-&v)-sAi||zj9*4kHftYjjs$wb?gzzZrU z!6inb40hPAifi&Q#BugZ`qY(+_&et<`iT-dIK~*u%j&JWyj7t{@**CpA;M|p6z6F~ zBFgr{p{8vAQ_Xty`s8LF*Q7Gu)_UPXMWCQu1aWUC!j;LBYKsl?@K;^%Z$Zv}CK%$E z&rtkqkEc*#jf)WWDzVal%{v>>6PyT^UjL0gUL5q2R5WACKxR@%3^8?a6cbaOLN-d} z82=BKo^S#44X<}^>>9S3E`;xH2LCC4oWW*Lt|wdN!hi%RVg+yP>iQnNhGw_#I&r%7 zoU(o8XdnG#J*x>;pYv$F)J`iY{)q1>b2&W6TH9c{F3eEDc3TsXzlq6XxYaqvy<|S8 zv{~>L?wyPBL18ChPhU`gb&+WGA{RM@c+O|N-dMmd7RNt2D~}m{njHw2fd&f++nqM< z&iQ3L#Vel!UyOO0VGNL=3kkNByne;tVc%{b;4&hj1<8Ijk>+=WqanBlt4a&>eKR)U zu9M-ws{-c15NPz6)psYEMjwkMpcds#W;q;d`>Z5?; zj&l0(zYRU%!=U3Ke$_eMj17&8qF}tXWVCa@6lZ%zMP(cj{9+S3 zIK@K~Jmi>;ljs+CVL-7`8>E4B{Rp%iPO23VVA_GkQ<+&_)83#R~@^>qO zIMGDsynqqEEM9WN51k!2UGHZ_mzw)-{k`MyI^z+XP1F$xM#hOU=5~pRdHV@v(_N)1 zoae=t>J34)u(`Z5syY09)U)P?rhbv=bY?0DIh!dK7{psljX3@5WoFsq{5p!43C(tm zD%A{qGZSwtCujTpS?j#=zE5>QA$hIH?ISS+5(VTdksAaQQWW(~dzF~d(jp8+CN#gt z#i&@eGMr(__N)xsmj=B}yFxy#>SF7`_Q~gDbC=xWg36k|%n~;M0riZnW1b;7juF() z&QQC)toeE!vpam6zg%T|D?9{Glj=Lm-q;iNvhW)h6Ugl=Rb%7#j1zHye6C~lB^wG> zA+OBXo-S6R(Um0@z_p(c6GRE*M^-_~nnD#8@Quk6Kc1}C_xy4B-N)|7=~tyX(d0KS zLsW)&(KScRt?kGCrDVxC>rEFtY^I-ah9b@TZ`jCi!>SGDzSh(_i+yu?xNxl@%cf>9*)Hau%QtZ9ve46&-Lkor_{YF|tbwiGk!gIt zfHoy_X2*f0m9UENb4axLycX$a#sfUpXMeDJV{N4~)A30I3Uh-GrsUV-HRagR!|C8lty2q}!60mS6Yh`-gB^T?n<; z-;-r$CB+WcnVA(@en{lFYx3wH9F=sHS2qT6)X7&;wz4Mf?cMr$dNR_}!w4uzvDW2q zrJ#2NEw^nK^GJM=omiEEi2hVZ^@wPhwtxO#W3>{q%!u5|3|k1^>AVjXkbaorBxBc( z`FBO6-1PZPm~-FI6?B$Cl;Pc4S17iiK_z{Ok#Vf2a{EoLAX5hWyPV%t4&$9dSB+|9 z>C=v{^RB5~q3UntUK6e`M4R9y|60`-VVc%Rz6Cp#Y-2KQukn56pxURJS283HE_rq% z!||lrFX_enUtV3w*x5rF1B0*j=l!AfXilLI58k>Q=q=A5<@l8oX<1o8;o(DEb_=e0 zK3AQva?A{w0hh=TyRv`Xc6kvi;zD4yZR7K z`QAHLN>vr>>FM5qO|KCjXp{+JgbwzAO3(O?^y&4xcR1n?XGBHvX#sKgc%x$XY?&Sw z?m;B%Hfc#o!JiTsjbTCI{Uam2Kv5i$E$T%tB0^=tUo$9metymgITCn9>57B)s*#e$ zhnKMZW=2j{HczvBL8cN=XXxGtQk!;A#D;}^#CYa0?UUE@I=-qe^Sa!Nxw|0S_;=_a z0f8t^aM{e1^>+Getsggpf;fhB^V!W-o`MXHL~oWNmBj8|!f941ju-xPCn$+U13gR0 zc+1s-qVwG3*v6b`M!|$5)}|MPI&S`Dz~3Jn*EKsL!$W(ya3H(yi`rD~j6_0IbQ}G>iomx*i|{-A+oWc01H;sr0-$u;|F%!N>SETM?e) z_k^tRtB1_)0xD(8y9cdXUpKCQU~YcR%QlQvBeJsb5sLSMa$;{HC-<UGJW64^`VOLezG0HZomCC2K84j;<+qEGW1>avGfCvjKY67Dczb7(#E6;M=KlhFH{d*Et&9Y8Fj^OltXkdKL-x&mmj%x zoGbzJ!nd8PLhg9rCU9s+pk3y|IxkLIPK_7Dd4_2h6h;2c709ei9ZdhOwto~_a(`|U z*e@iCCNJyxnPOmZ9t$tfZJ4Be(Y-UGdp687mKJ8(M4?_0czwJ`GW}_?Xe2H!?mGd) z3d*811VY;ED%ft-!6Xr06}SfU&wK`2YIU3iM=hvYdFr|3d`Hak4_9wnpZaXbxwpg) zt>cf5Y%@I%m@T$iGqUvm=F7Mwpo=X>l{~*75J=~>j#4R*HThd;I9_ckC-QK{P|q$9 zX}mWsr|{H3)E9LJ+uDQAQHTegQU_dKx`r)(gnls|8}+z>O)oZ_cFvl%cYS|)Ja$co zDM^4UpVy7vx-f;+H8vb! z;cq2gCZ`zs_P)w&vk+yjF@-DI&NU*t9ZVt1)O+3VaC*(KO;%|wJQA<(Pg>;qgx2Ff zh1OF3yFRvbIb`!YI6dDEFQGJ?-kR+u0D)}In^pK$N1gE735m4G{bT+RgwI7gxBje# z6JcPt&L<|S6PZNwpL0+UX+YWy|5@)SO}?XJ;y?r#Db!(Q1p z4J)3kKu_s+dok7#g&}A1?~-C~^2TKHE2G3w-zLtPNbH+0$+@aOKbL4#ZbUsz27Z>8 z=LKurm;f7AAxmg_i&%+&mN+s()>)NhrgA=vv^-ribr=Jk+wb0v`v>Grfpx8^t>Wyg z*M|4Orv%>yh~{ri1=h|{+pvhv{JSCLO5YbOaIGK}zshK_osoMo9?Q|1(wC3`K+fZ| zZU|6}ajtC&Kc~k^Tz`>*t{Uv-G_caCY8@9O&sb{|xOWN~ULov(Pto{_~U__ACOM)jp zxwHlhMYFX3jo<=|_L`QN854*C68G1~SPjsl=ccBnRAG1U&Y0o%!K6*c^MSWO?AO8f zH{BhjP8GRxKbos18p+_7Nnw9W%U0HD`&Kd2>frU*!;Xw3HOWI6pxFySj*tk*li9vT z03nF>_3M{eLT)`=a4MA8;@oHeRInMgQ%x3+ab6MIFZ724Hyn(05CWxr-72%Sy=~kT z5PbV|Pjd#SRSYaFgAZchn69mzoi#xI=uYJ_EKta(pQ|zFG4MKeYen=O%HpR3rw!

I)0KG4MX?3T?a?ecmXm^_&yByW7Qto(~j{=Y8-hEVf+RjFnplv~ihQ3%JDX8V+Y9 z8OL=6uq{AGFLJx~VFeK8SCZX)ecRo8Ba&7MDEZDA85tKI1qB6n zlJswR;2G)Z2cn1|wN_xyo@*vX>fN5II{Y0qbC5CG>{D3ji;hM3-XBACY1l4ybNsp% zJDw#Rbac{ZG0GdfZfaW#cAx|DRUbpF zNYvb%b`e2jPi7Hd-y>LPA)gW5?ks2ELd@YSP}`BGSl|dKYx;?4uFitkr*Oj)YV)$oan7 z>@r=bqqx04?QjCrE{T^RfZU!Z8HmPcrU0KQU*z<@6}DQa`&3#=T@p3c#Bs3SUIt5 z4wh(c82-1pDoaOTF9Mt;zVG4@DTB|RJ8!m_ZMrP<60ce~!KoNllXnQ-g z4HBVn)|tuI|I1ZwTmquU47d&=hQ~>t?Ox)K_9vEM@)g z7Y_I}wQyXVGJNXG%O3mJtv}c189rZ`?En3FJ>Bt~RH9Z4Xr=Xn70v%xcz)f-b2U?8 zJa=3BSQw4)p8R6$(8bfjYsPX)V%e${RFmkrMUN9|H{S)}CidT=q)>!krg>4J-Lwe~_GknqUEK1oT#*ai#<@ zaSITkqbc#wo}TT-#~9r*&d5$e5)ywvzK72}L*-LByA-Qi0T$rYg}O^JVnrJs9v&7R z-Z!ZvZhrdo3I`{cDFzN&i>C{DOI#kXh=zv;J>)F4T37p@5@yM~rtO+MqN-IiyW1vx z?tkP(INdFC92N_j!!#}?B9Y}+Vq$>jf+)N>zq2%7-qMN1lr|pjh0kQT&7R5M+;BGy zQ^1l=Os535-|#s$y2bcQV9^Ji@#x@N`t?UM@faN0wFjP&nZGlf4lJ4L-+ae&&=$-D z`o?mn!>S&7hEz048BQPi{65 z;t4L55@NEz&q)kXp#4%#F`aStAEsn#eBx>lbK}Q@W9@n?R!#QRFlyb&_~i8Ps5<$r ztxr(AAR!!pw>WfLa0dEEp#!owg;OH^0{g8`QAGr@5t+hj~qhi`1yON zOcZB9s*XtX*ffI7gAs36p{OgIlPjk3L3zRZgVYSIW#~%2#8T(9gFW_^bhC+HzZIdE z3iDK3y9tpFuLO-(dB2{Dlq)96$ak6TD@nuG(h<-K=UM-2x%Cc&dG2nYD^_tYj4xwzuYa zqT7UB>0p?cofusytJrIpkldAFBZVrUbebe_i`R>hPro@o)*kSylvZ=?dv z9QE{~G_R$S{=tGI)gqQM zJg9{B`~#CDQZIijmEp_ZGZ0|!3h)yo#U3PPoH;MdY0*5}sp5EL?9h#AVK^}*7SVwV zj|RJf9G+z?JlO{$&j}3Fz!w%}uydIVY=^M9L*pNYbkb?_IR@I#Gh1F-sa9SmbxG|* z$&H_zJX-ypn(LT)m4!}1kydj4VpE6ZrM%po~2vFA;jKT}ZV1zkV5}^ zv0rm-w#N4GdVlj zG&EV-}JqduHgPYTj{o9C0#x99E5&?ctQ%L5_XAxB}=M! z*;nD=!oa`P&=oW&&t_CZ%gg!sqJ%Ocytk{Y4@ze8VD`O9)S=`G3D0ky6W4=`W)9;e z+(pk#hmP3a-pZeYltAGQC zWx$~31#0yceU@WiqR)?p zdG&iUQl-OWsE>G3FrDhYEGhL#iFyek;ZXaI!tGG2+ugK?a{awEn!{_}!=6>Blj{XE z)6?^d_tk(Qgtm4Kp@JF|;(3%n=X`->nUboN&A%!p$VmT#6~}_UgcE#Pp!ZN5S1PRAX*L<)E7NWzc|?Qs{*XCT>5#-B`m0&P17cBsOSpB^WcCN0r-)r<``5Za zwGDPA#6oWPpAEy`AI>Tr#_#JyPOKgTtuZy(mV>UdK$}4cIvI&Qlt)WH)Gj^NX`~8j z9Pg&vs;nl2*ivi3P8wPJxj&UaEo_} zFxe7LK)^X7zc1lGTwmC-8P=0#@E_MuS#iK%QfH@^(YF`7)6nCz>JkH1 zQafR4yI-%-MLqxY7DWr6ZHM|9U*~|%xDBm>SqLa22Ps)cnu$@v*Dzx=~}R&qScvW9doLn7+*Yp^=}`Qn#V`mM7`N z-JPJZPRwFHUJ&;A!Em?BYate)o|PV0Q%fncwJZ^=OgAaV#yP^8qC_Y9P%z~(>rE%R zB7%Ep2(wqbqcVtJm=K|{q5MW{RLqeZD0d&gHfTbVaY@;c%{bq5@+@|>%4Og1@NHCI zmG?UhLg?>pEkE&8%|U1 zZpvNwhE!T|a+C|le%QOk`gzGX_ToBOTU&wTcMB#%5365ooa|2_R+Hv}GpWdblI_xS zV?H52K8$$hltv6*fJNGs?r^&}R!6vWvCw{`4MkT{N9?>KKYZ)ccKm90WIoJZ zRL59j!_$nCqhWEryvlq3A1s3@z<(L9ZIBsGfZ4rb00RqA8^Wy{67MHVoYp!NTnnZr+T#;9wW0ZH= z*$pzj-%;N(mz}FOsUzPM%lM{>Q@r-?S$GUwXRkom=gT)zcV+bX9*PZ4vEeOwQkhl( zLtByCt9<|`AkZoh0`e(#@mkaE9mDe@)gu4S0>0QDrOd~oa>@*;GyR^>*Z`b?nnR2W z565ip2>V`4V#4_148bU23i;m(jA=Q@?#HArc0HO}27FLbRp;kGvAUTPR zK;8J&LvL-#;>-wM2F&R0GN)gTZuBpm^GL*oE%CeV%3#U&1vp&3~HzQ*D5xZqYZ zmK0#1760Wb_;Y**&ZN6XNmqX{G>3X&lAYor8R`BP?C`QiRpEp`>Hf>upHo3KDJr3r z7kG_k=qFcmLSN<$psxaKp6uh_r79L^v@oLP>*6++c#0J{c=lFU^2w>cT4j1kjEnB) zo}dMJJt&p;N~SktEfG8tY3GvQoHi{%$y?!{(2RgAp6fvhL4`yR1QTp!*5*f_GEoD~`1d-Ak9>15Mbqq}7?wR_1VaudSoctcs{Jr`tbA z0CwiYqyXfFusy0wmrpjoxd{;PT{nky`h%{f z!;N1ud8@ez6Gf&B@@b8o?9i+%3Z1Hl{L^=>gobo6M&64Zv$*4-a=R4ER#EnrKw3-w z^I4$?tvf5KtEDWNxr+4oAYUeJ$<`1}DVe>T9 zMB(42f9FD^+<0x(sTIf-);s-8aGkYid%M zC`;TKX~sS6Lxj*f_xJ+GLYGvtIx=; zCW!tq92Rwu9O3!@ij7^=j2EGg;ba8Rj?V4y$-jT&6B24?ANThuyp}m0qR9Xu_@jct z;vqp(lgIrM#~_g)<4?NvcR>L{)_=_|_ni2I+zz53$3jN^arX*=itmIh06}SQvY122 zbsNsj>EtAX~P zZ#dFxXFm2YKdJrt43ZH^@y3&tTJ|Icl!h9_>k z(PLNzMbIyK?CLk}7iCnt>?*e8+{?y1%uV&)Xg4~FDT?izE#2m1#HFO*5s-^yzj$l9 zSZ@bK^rlpKOj@X|c*xuvdTeXBp01#XKk{}7unb`b>%@He1Q5aDG#+$J%s&bo%h+^u zU|uU_8d0xnUi#L~6T=Q)27tii`aQD}fWZK|KHRJs`bU9sPXSvchHB*H& zQ|rFn%~>Uy|0-Ay?w_mPbR2k-l55-@f`N_Qo#npl?{+v#Nnn6MAiz|_(RxOx$W5&u zo&G+;qiea@t$S;rV;unp%ecDoO7DM!V(-si=)Iy5TjFzs8F;tsPajT|qFm1{HaOHq z3yZaXo3K2XDGvn{bb4XkI|HC2imPlr#{w|oyo~N_g+5+vwKgQ~^_w@Sf4)t#Edb77 zf7xitv^{eY>9tfIOLmK~>}Y=!blM)ZhteN*3w3;UufZm(R`Hoq01;DZft2UpTrWW28taKZ^-8T zK{dje3t5%U=laOL$`=Gm&dxOyRr3*L!}7M=g1rEV&j>ME*gg1N(Th&wZ8eEw+UFf@ zr`y25&W=mZ`EYtird+P`o+vysFe*wuEbs$N_eD&<*!3Kd)nt7V=Ffj*Kf!wwsz&pB z)B*=!LPFJHY|y7aLnoVJlq zKBXDUXy4`lrbTp9cyuqoy3>(&?jSnm$>H3DL`3B`i;Yg3^p?^`Am$Lf%d%{bov)_S ze;ffmy?7b;0WfGEFD>i0K++@wU$)py7DY3nXDS~Ftc$lloU`ð_4MZK%f)qN78; zk~i=Hh=L}x33zJKagh1#;^yv1hC@yFoz=o6`5b)C2BW*ualFRuknca@a&(`Wsb@yM z{^&W(-*-P!1=9^G-s_OMjv|jW19tVeqk-qX#=T2_To)v_XpIpwmO>r-Pc0RIt^=Jm z`!)ePXcr(+AB*%&DheyKd4Eq8bRq4Fea5Y9yJlh0hUGB z3Rwm0)KSk*H@MO=GLpA6vS2MeCyxoQWUsO8-SwHpr!k0c?}C5Bp12AY;fj>N$8L`T z;w1_mh!RF6P%0VtT#?k-&cBEid7uSD&m?)~E~2f^1p8{gS-e7U6O*U*%&smu!R@XY zN%>BGAvEF>TZin0ujh7T;Qz^~(#&INOh5VTTM@FCCq8u2Mr%gJJZqma=S8A!1vZPx z!7=`cbF>j>P!tjFIx5zCO&BS2YpNITMf?AoJyzpre-oV{TJy|%LOs%r}_rJANE{-fR) zH-5W|AfCJ5=#4}G*6mFIF-m6el^@q9CK7vJPJDa-j?I4|83Ct>1%{#Mfl~+AX!@mo z{P@9THU2&~Y{g}486Xxfyw9G{$$54_Eji#b;nOII)%KK)3Avokp74%*3CB0hPd{Bx zF999_?~j!=K3VdMtS<*_0sK$9jCFRCxPWOTkVWIyn)q`QL1}4eTndPsYU00{tMR

`AkxJKz|F&JGcz2)9v&9PiPJ8)GnRu#AfQ>M z9S-1}xx$4Lxv;lWMKmA1y-8YcR>J5f-mDX>Yo;l*e2F;SU^>*XSSvr%&TBkpL zFL3Sy%F1kclzCpd9WtgO2V~e8Xf@)=xXo1=Gya(z_58xBRUzf<96>Fh+vNO{L@Ope zg?QE50SuF(_LD-feF7$*f^V(1P#gHRlhODJ5GK4; z>ifdcrkvPL)DjOrL;)dMPGhP>VTq(bq2M+^6V|(@J|>hklO&(+a~hSY5ZL#YPB?Dn=MVyVGXFe3rL3p- zCLw(;3UIC%_s4nBJ&e7deFXz1B@8aJC*VI*uDg#LRwIDj)m0x4m=)Ik%o^}7+RN>Z zW_32ZEJVT?;60K+y$Qf_#GI*8E)e>mCr!H%^|k)1&O-_oYvqWOK+!izT4>u2sj>h^ zRjjs?7p&qbQ!6&&_Psf=G`ZYUa(ukv&jl{s0`nLD0qk72!x{Xix4-~nE2P8nAoNQ8 z&o_$;hIV@J>Q%YV%3V zXi93kRhR6O@`hy-hmte94~3pr-|$-yK#F_W3Zys?pL26Eli`m9)oR}n**dG~x&Wbl zDmLL(X}5_7^Aas_KzfR_i{_wvEOw7i!kdTlCVVLW4D?WW{ zo~+96rN#+{HQ3N}ej`Q=Fr-T`tn6B~VT65IZe)#iQ_|YIK@k3Fm>HJsQWr{F}KO%ZfWmF49KCKQ2QU zT$pED0%1M|ld-y?eD`gG@Xo{ITF@D=YXp}+p6TAxHqN^&TRbJ(9dyrxJED3v zvN-^@%fv)8ze<&YkSoZtPBZsfSACo27_&HqhXiD#wo{= zV!BhvE@U3)7%-1H69Kc%0;=(c4FA6vaQ=T7&Q5zqpT5F2Gf?d*2WHEWKFKIbS4bHJ F{2%W%$x8qL diff --git a/maui-toolkit/TimePicker/images/intervals/maui-time-picker-millisecond-interval.png b/maui-toolkit/TimePicker/images/intervals/maui-time-picker-millisecond-interval.png new file mode 100644 index 0000000000000000000000000000000000000000..ad50bf590cabdf7a3dcca402d000c0f7ab0a8890 GIT binary patch literal 10502 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 D*yIw> literal 0 HcmV?d00001 diff --git a/maui-toolkit/TimePicker/time-interval.md b/maui-toolkit/TimePicker/time-interval.md index 479d9a66..f73f0647 100644 --- a/maui-toolkit/TimePicker/time-interval.md +++ b/maui-toolkit/TimePicker/time-interval.md @@ -14,6 +14,7 @@ The `SfTimePicker` provides three intervals in [.NET MAUI Time Picker](https://w * [`HourInterval`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfTimePicker_HourInterval) * [`MinuteInterval`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfTimePicker_MinuteInterval) * [`SecondInterval`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfTimePicker_SecondInterval) + * [`MilliSecondInterval`](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfTimePicker_MilliSecondInterval) ## Hour interval @@ -97,4 +98,32 @@ this.Content = timePicker; {% endtabs %} -![Second interval in .NET MAUI Date picker.](images/intervals/maui-time-picker-second-interval.png) \ No newline at end of file +![Second interval in .NET MAUI Date picker.](images/intervals/maui-time-picker-second-interval.png) + +## MilliSecond interval + +Time Picker provides an option to give an interval between milliseconds using the [MilliSecondInterval](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html#Syncfusion_Maui_Toolkit_Picker_SfTimePicker_MilliSecondInterval) property of [SfTimePicker](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Picker.SfTimePicker.html). + +{% tabs %} + +{% highlight xaml tabtitle="XAML" hl_lines="2" %} + + + +{% endhighlight %} + +{% highlight c# tabtitle="C#" hl_lines="3" %} + +SfTimePicker timePicker = new SfTimePicker() +{ + MilliSecondInterval = 2 +}; + +this.Content = timePicker; + +{% endhighlight %} + +{% endtabs %} + +![MilliSecond interval in .NET MAUI Date picker.](images/intervals/maui-time-picker-millisecond-interval.png) \ No newline at end of file From 2d9846d368693443dd6133bcdb79466987b7c768 Mon Sep 17 00:00:00 2001 From: AravindSubramaniyan Date: Tue, 11 Nov 2025 17:49:52 +0530 Subject: [PATCH 08/13] 982114 - Resolving the Front matter error. --- maui-toolkit/DateTimePicker/customizations.md | 2 +- maui-toolkit/DateTimePicker/formatting.md | 2 +- maui-toolkit/DateTimePicker/intervals.md | 2 +- maui-toolkit/TimePicker/customizations.md | 2 +- maui-toolkit/TimePicker/formatting.md | 2 +- maui-toolkit/TimePicker/time-interval.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/maui-toolkit/DateTimePicker/customizations.md b/maui-toolkit/DateTimePicker/customizations.md index c8695a71..8101ef22 100644 --- a/maui-toolkit/DateTimePicker/customizations.md +++ b/maui-toolkit/DateTimePicker/customizations.md @@ -1,6 +1,6 @@ --- layout: post -title: Customizations in .NET MAUI Date Time Picker Control | Syncfusion® +title: Customizations in .NET MAUI Date Time Picker Control | Syncfusion® description: Learn about customizations in Syncfusion® .NET MAUI Date Time Picker (SfDateTimePicker) control and its basic features. platform: maui control: SfDateTimePicker diff --git a/maui-toolkit/DateTimePicker/formatting.md b/maui-toolkit/DateTimePicker/formatting.md index 3c123b12..0b0c01c3 100644 --- a/maui-toolkit/DateTimePicker/formatting.md +++ b/maui-toolkit/DateTimePicker/formatting.md @@ -1,6 +1,6 @@ --- layout: post -title: Formatting in .NET MAUI Date Time Picker Control | Syncfusion® +title: Formatting in .NET MAUI Date Time Picker Control | Syncfusion® description: Learn about formatting in Syncfusion® .NET MAUI Date Time Picker (SfDateTimePicker) control and its basic features. platform: maui control: SfDateTimePicker diff --git a/maui-toolkit/DateTimePicker/intervals.md b/maui-toolkit/DateTimePicker/intervals.md index 301b3bdb..65e9a6d5 100644 --- a/maui-toolkit/DateTimePicker/intervals.md +++ b/maui-toolkit/DateTimePicker/intervals.md @@ -1,6 +1,6 @@ --- layout: post -title: Date Time intervals in .NET MAUI Date Time Picker Control | Syncfusion® +title: Date Time intervals in .NET MAUI Date Time Picker Control | Syncfusion® description: Learn about date time intervals in Syncfusion® .NET MAUI Date Time Picker (SfDateTimePicker) control and its basic features. platform: maui control: SfDateTimePicker diff --git a/maui-toolkit/TimePicker/customizations.md b/maui-toolkit/TimePicker/customizations.md index f5fe1f71..d7f49769 100644 --- a/maui-toolkit/TimePicker/customizations.md +++ b/maui-toolkit/TimePicker/customizations.md @@ -1,6 +1,6 @@ --- layout: post -title: Customizations in .NET MAUI Time Picker Control | Syncfusion® +title: Customizations in .NET MAUI Time Picker Control | Syncfusion® description: Learn about customizations in Syncfusion® .NET MAUI Time Picker (SfTimePicker) control and its basic features. platform: maui control: SfTimePicker diff --git a/maui-toolkit/TimePicker/formatting.md b/maui-toolkit/TimePicker/formatting.md index 613bd9ed..bdb54470 100644 --- a/maui-toolkit/TimePicker/formatting.md +++ b/maui-toolkit/TimePicker/formatting.md @@ -1,6 +1,6 @@ --- layout: post -title: Formatting in .NET MAUI Time Picker Control | Syncfusion® +title: Formatting in .NET MAUI Time Picker Control | Syncfusion® description: Learn about formatting support in Syncfusion® .NET MAUI Time Picker (SfTimePicker) control and its basic features. platform: maui control: SfTimePicker diff --git a/maui-toolkit/TimePicker/time-interval.md b/maui-toolkit/TimePicker/time-interval.md index f73f0647..2aa1be6e 100644 --- a/maui-toolkit/TimePicker/time-interval.md +++ b/maui-toolkit/TimePicker/time-interval.md @@ -1,6 +1,6 @@ --- layout: post -title: Time Interval in .NET MAUI Time Picker Control | Syncfusion® +title: Time Interval in .NET MAUI Time Picker Control | Syncfusion® description: Learn about time interval in Syncfusion® .NET MAUI Time Picker (SfTimePicker) control and its basic features. platform: maui control: SfTimePicker From 74c5172c06091173f303f911c318db6406455816 Mon Sep 17 00:00:00 2001 From: AravindSubramaniyan Date: Tue, 11 Nov 2025 18:52:33 +0530 Subject: [PATCH 09/13] 982114 - Removed the Front matter error. --- maui-toolkit/DateTimePicker/intervals.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maui-toolkit/DateTimePicker/intervals.md b/maui-toolkit/DateTimePicker/intervals.md index 65e9a6d5..60ea0bae 100644 --- a/maui-toolkit/DateTimePicker/intervals.md +++ b/maui-toolkit/DateTimePicker/intervals.md @@ -1,6 +1,6 @@ --- layout: post -title: Date Time intervals in .NET MAUI Date Time Picker Control | Syncfusion® +title: Date Time intervals in Date Time Picker Control | Syncfusion® description: Learn about date time intervals in Syncfusion® .NET MAUI Date Time Picker (SfDateTimePicker) control and its basic features. platform: maui control: SfDateTimePicker From c9a49b9b8a87da1cbef25a0a21dced514c800459 Mon Sep 17 00:00:00 2001 From: AravindSubramaniyan Date: Tue, 11 Nov 2025 18:56:12 +0530 Subject: [PATCH 10/13] 982114 - Resolving the front matter error. --- maui-toolkit/DateTimePicker/intervals.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maui-toolkit/DateTimePicker/intervals.md b/maui-toolkit/DateTimePicker/intervals.md index 60ea0bae..b7797f32 100644 --- a/maui-toolkit/DateTimePicker/intervals.md +++ b/maui-toolkit/DateTimePicker/intervals.md @@ -1,6 +1,6 @@ --- layout: post -title: Date Time intervals in Date Time Picker Control | Syncfusion® +title: Date Time intervals in .NET MAUI Date Time Picker | Syncfusion® description: Learn about date time intervals in Syncfusion® .NET MAUI Date Time Picker (SfDateTimePicker) control and its basic features. platform: maui control: SfDateTimePicker From 09e73f02afca94f712d51c585ce3c78928166f5f Mon Sep 17 00:00:00 2001 From: AravindSubramaniyan Date: Tue, 11 Nov 2025 19:02:10 +0530 Subject: [PATCH 11/13] 982114 - Resolving the md tag issue. --- maui-toolkit/DateTimePicker/customizations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maui-toolkit/DateTimePicker/customizations.md b/maui-toolkit/DateTimePicker/customizations.md index 8101ef22..9e97ce6b 100644 --- a/maui-toolkit/DateTimePicker/customizations.md +++ b/maui-toolkit/DateTimePicker/customizations.md @@ -66,7 +66,7 @@ Customize the header text style and background color of the `Date Time picker` u {% endhighlight %} -{% highlight c# tabtitle="C#"%} +{% highlight c# tabtitle="C#" %} SfDateTimePicker picker = new SfDateTimePicker(); picker.HeaderView = new DateTimePickerHeaderView() From 6e31d7b29fc3310e8d8e75b88f769875421dc949 Mon Sep 17 00:00:00 2001 From: Deepak Raj Sundar Date: Fri, 21 Nov 2025 12:51:21 +0530 Subject: [PATCH 12/13] Added release-Notes/v1.0.8" and corresponding node entry in the TOC.html file for MAUI-Toolkit platform --- maui-toolkit-toc.html | 1 + maui-toolkit/Release-notes/v1.0.8.md | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 maui-toolkit/Release-notes/v1.0.8.md diff --git a/maui-toolkit-toc.html b/maui-toolkit-toc.html index be427528..128b8b1d 100644 --- a/maui-toolkit-toc.html +++ b/maui-toolkit-toc.html @@ -550,6 +550,7 @@

  • Release Notes
      +
    • v1.0.8
    • v1.0.7
    • v1.0.6
    • v1.0.5
    • diff --git a/maui-toolkit/Release-notes/v1.0.8.md b/maui-toolkit/Release-notes/v1.0.8.md new file mode 100644 index 00000000..f0763057 --- /dev/null +++ b/maui-toolkit/Release-notes/v1.0.8.md @@ -0,0 +1,17 @@ +--- +title: Syncfusion Toolkit for .NET MAUI Release Notes - v1.0.8 +description: Learn more about the Syncfusion Toolkit for .NET MAUI Release Notes - v1.0.8 +platform: maui-toolkit +documentation: ug +--- + +# Syncfusion Toolkit for .NET MAUI - v1.0.8 Release Notes + +{% include release-info.html date="November 21, 2025" version="v1.0.8" %} + +{% directory path: _includes/release-notes/v1.0.8 %} + +{% include {{file.url}} %} + +{% enddirectory %} + From b802f7fc2f64904cb4470064e558903bb975b904 Mon Sep 17 00:00:00 2001 From: ShyamSundar-SF4699 Date: Fri, 21 Nov 2025 12:53:57 +0530 Subject: [PATCH 13/13] Updated the NET 10 version --- maui-toolkit/Introduction/Overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maui-toolkit/Introduction/Overview.md b/maui-toolkit/Introduction/Overview.md index 3279a7d7..d84b5259 100644 --- a/maui-toolkit/Introduction/Overview.md +++ b/maui-toolkit/Introduction/Overview.md @@ -30,7 +30,7 @@ The Syncfusion® Toolkit for .NET MAUI is a comprehensive collection ## Supported .NET versions * .NET 9.0 -* .NET 8.0 +* .NET 10.0 ## Support