[OPEN] [#1623] [4.7.1] Bar series Labels doesn't hide after hiding it's bar sprite.

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    [OPEN] [#1623] [4.7.1] Bar series Labels doesn't hide after hiding it's bar sprite.

    Click image for larger version. 

Name:	1.PNG 
Views:	136 
Size:	61.8 KB 
ID:	25239Click image for larger version. 

Name:	2.PNG 
Views:	182 
Size:	57.0 KB 
ID:	25240

    X.Panel()
            .Width(800)
            .Height(600)
            .Layout("fit")
            .TopBar(X.Toolbar()
                .Items(
                    X.ToolbarFill(),
    
                    X.Button()
                        .Text("Reload Data")
                        .Icon(Icon.ArrowRefresh)
                        .Handler("App.Store1.reload();"),
    
                    X.Button()
                        .Text("Save Chart")
                        .Icon(Icon.Disk)
                        .Handler("saveChart")
                )
            )
            .Items(X.CartesianChart()
                .Engine("Ext.draw.engine.Svg")
                .Store(X.Store()
                    .ID("Store1")
                    .Data(Model)
                    .Model(X.Model().Fields(f =>
                    {
                        f.Add(Html.X().ModelField().Name("Name"));
                        f.Add(Html.X().ModelField().Name("Data1"));
                        f.Add(Html.X().ModelField().Name("Data2"));
                        f.Add(Html.X().ModelField().Name("Data3"));
                        f.Add(Html.X().ModelField().Name("Data4"));
                    }))
                    .ServerProxy(X.AjaxProxy().Url(Url.Action("GetData")))
                )
                .Axes(
                    X.NumericAxis()
                        .Position(Position.Left)
                        .Fields(new string[] {"Data1", "Data2", "Data3", "Data4"})
                        .Grid(true)
                        .Title("Number of Hits")
                        .Minimum(0)
                        .Renderer(r => r.Handler="return Ext.util.Format.number(label, '0,0');"),
    
                    X.CategoryAxis()
                        .Position(Position.Bottom)
                        .Fields("Name")
                        .Title("Month of the Year")
                        .Label(X.ChartLabel().RotationDegrees(-45))
                )
                .LegendConfig(Html.X().ChartLegend().Dock(Dock.Top))
                .Series(X.BarSeries()
                    .Highlight(true)
                    .ShowMarkers(false)
                    .Stacked(false)
                    .XField("Name")
                    .YField(new string[] { "Data1", "Data2", "Data3", "Data4" })
                    .ShowInLegend(true)
                    .Tooltip(X.ChartTip()
                        .TrackMouse(true)
                        .Renderer(r => r.Handler = "this.setTitle(storeItem.get('Name') + ': ' + storeItem.get('Data1'));")
                    )
                    .Label(X.ChartLabel()
                        .Display(SeriesLabelDisplay.InsideEnd)
                        .Field(new string[] { "Data1", "Data2", "Data3", "Data4" })
                        .Orientation(Orientation.Horizontal)
                        .Color("#333")
                        .TextAlign(TextSpriteAlign.Center)
                        .Renderer(r => r.Handler = "return Ext.util.Format.number(text, '0');")
                    )
                )
            )
    Please, suggest me what to do, how to clean those floating unnecessary labels. Reminding, that SVG engine is used.
    Thank you.
    Last edited by dilyu; Feb 08, 2019 at 6:44 AM.

Similar Threads

  1. Replies: 4
    Last Post: Sep 13, 2016, 5:19 AM
  2. Replies: 3
    Last Post: Feb 02, 2015, 1:45 PM
  3. Replies: 5
    Last Post: Mar 11, 2014, 3:03 PM
  4. [OPEN] [#296] Charts - Bar labels show/hide
    By cwolcott in forum 2.x Legacy Premium Help
    Replies: 10
    Last Post: Jul 12, 2013, 4:40 AM
  5. [CLOSED] Text on Series and Tool tips for Grouped Bar Chart
    By WHISHWORKS in forum 2.x Legacy Premium Help
    Replies: 3
    Last Post: Jul 16, 2012, 10:59 AM

Tags for this Thread

Posting Permissions