Hi all,
I have a issue regarding the webchart layer blocking my Axis-Y values. If i put the scrollbar, it will appear another layer blocking the Axis-Y values.
If i not putting any scrollbar, it will not appear any extra layer.
May I know why?
Here is screenshot:
Not sure why you're getting this behavior. I think it would help if you included a test project or the code you used to create the chart. What version of NetAdvantage are you using and what browser?
It also looks like you're missing scrollbar images. Try setting EnableScrollbar property to true at design time. This would copy the necessary images to your application.
Here is the code:
With uChart .ColorModel.ModelStyle = ColorModels.CustomSkin .ColorModel.Skin.PaintElement = New PaintElement() {pe1, pe2, pe3, pe4, pe5, pe6, pe7, pe8, pe9, pe10, pe11, pe12} .ColorModel.Skin.ApplyRowWise = True .EnableScrollBar = True '.Transform3D.Scale = 100 With .Data .SwapRowsAndColumns = False '.ZeroAligned = True '.IncludeColumn(0, True) End With .ChartType = ChartType.ColumnChart '.Legend.Visible = False .TitleLeft.Extent = 500 '.TitleLeft.Text = "Output" .TitleLeft.HorizontalAlign = StringAlignment.Center .Axis.X.Labels.ItemFormat = AxisItemLabelFormat.ItemLabel .Axis.X.Labels.ItemFormatString = "<SERIES_LABEL>" .Axis.X.Labels.SeriesFormatString = "" .Axis.Y.Labels.ItemFormat = AxisItemLabelFormat.DataValue .Axis.Y.Labels.ItemFormatString = "<DATA_VALUE:###,###>" .Axis.Y.Labels.Orientation = Infragistics.UltraChart.Shared.Styles.TextOrientation.Horizontal '.Legend.Visible = False 'If CType(.Data.DataSource, DataTable).Rows.Count > 10 Then .Axis.X.ScrollScale.Visible = True If m_DrillLevel = 0 Then .Border.Color = Color.Transparent '.Axis.X.Labels.SeriesFormatString = "" '.Axis.X.Labels.SeriesLabels.Format = "" .Axis.X.Labels.Orientation = TextOrientation.VerticalLeftFacing .Axis.X.Extent = 100 '.Axis.Y.Extent = 300 '.Axis.Y.TickmarkStyle = AxisTickStyle.Percentage '.Axis.Y.TickmarkPercentage = 25 .Axis.Y.RangeType = AxisRangeType.Custom .Axis.Y.RangeMax = MaxValue .TitleLeft.Visible = True .TitleTop.HorizontalAlign = StringAlignment.Center .TitleTop.Text = OutputType & " Output by Lifter" .Tooltips.FormatString = "Lifter:<SERIES_LABEL>" & vbCrLf & OutputType & " Output:<DATA_VALUE:###,###>" ElseIf m_DrillLevel = 1 Then .Axis.X.Extent = 80 .Axis.X.Labels.Orientation = TextOrientation.VerticalLeftFacing '.Axis.X.Extent = 80 .Axis.Y.RangeType = AxisRangeType.Custom .Axis.Y.RangeMax = MaxValue '.TitleLeft.Visible = True .TitleTop.HorizontalAlign = StringAlignment.Center .TitleTop.Text = OutputType & " Output - Lifter (" & ParentItem & ")" .Tooltips.FormatString = "Output:<DATA_VALUE:###,###>" End If End With
I already set the property = true at desgin time, but it still failed
im using version 7.1, browser is Internet explorer 6
I still can't reproduce the issue with this code. Your code snippet only seems to set text formatting, colors and extents. You might want to submit a sample project to developer support, so that they can take a more detailed look into this:http://ko.infragistics.com/gethelp
how to exclude the chart page not involve the CSS style.?
Hi,
I get the problem why my chart with have the layer blocking. The reason behind is my CSS images style
IMG{ margin-top: 5px; margin-left: 10px; margin-right: 10px;}
why this will affect the chart layer? How the chart can skip the CSS style. This is because I have other application using the CSS.
Please advice.