Hi
I have a chart with horizonal x-axis, with the y axis displayed on top like so (see the attached image)
how can i reverse the xaxis values so it displays 1, 2, 3... 10 starting from top to bottom rather than bottom up?
Here is my code:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cheers
Richard.
                                I have a chart with horizonal x-axis, with the y axis displayed on top like so (see the attached image)
how can i reverse the xaxis values so it displays 1, 2, 3... 10 starting from top to bottom rather than bottom up?
Here is my code:
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="RadChartMinMaxValue._Default" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server">    <title></title></head><body>    <form id="form1" runat="server">    </form>        <telerik:RadChart ID="RadChart1" runat="server"                Height="100px"                Width="250px"                ChartTitle-Visible="false"                     Legend-Visible="false"                SeriesOrientation="Horizontal" BorderWidth="0px" >        </telerik:RadChart></body></html>
Imports System.DrawingImports Telerik.ChartingPartial Public Class _Default    Inherits System.Web.UI.Page    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load        Dim lstGammaDetails As New List(Of GammaDetail)        lstGammaDetails = GetGammaDetails()        RadChart1.Series.Clear()        'Chart appearance        RadChart1.Height = Unit.Pixel(300)        RadChart1.PlotArea.Appearance.FillStyle.FillType = Telerik.Charting.Styles.FillType.Solid        RadChart1.PlotArea.Appearance.FillStyle.MainColor = Color.White        RadChart1.PlotArea.Appearance.Dimensions.Margins.Top = New Telerik.Charting.Styles.Unit(28)        RadChart1.PlotArea.Appearance.Dimensions.Margins.Left = New Telerik.Charting.Styles.Unit(40)        RadChart1.PlotArea.Appearance.Dimensions.Margins.Right = New Telerik.Charting.Styles.Unit(8)        RadChart1.PlotArea.Appearance.Dimensions.Margins.Bottom = New Telerik.Charting.Styles.Unit(10)        RadChart1.IntelligentLabelsEnabled = False        RadChart1.PlotArea.XAxis.Visible = Styles.ChartAxisVisibility.True        'X Axis        'RadChart1.PlotArea.XAxis.DataLabelsColumn = "Depth"        RadChart1.PlotArea.XAxis.AutoScale = False        RadChart1.PlotArea.XAxis.LayoutMode = Styles.ChartAxisLayoutMode.Normal        'Min and Max values         RadChart1.PlotArea.XAxis.MinValue = 1        RadChart1.PlotArea.XAxis.MaxValue = 10        RadChart1.PlotArea.XAxis.Step = 1        'RadChart1.PlotArea.XAxis.AddRange(1, 120, 1)        'Y Axis2        RadChart1.PlotArea.YAxis2.Appearance.MajorGridLines.Visible = True        RadChart1.PlotArea.YAxis2.Appearance.MajorGridLines.Color = Color.Gray        RadChart1.PlotArea.YAxis2.AxisLabel.TextBlock.Appearance.TextProperties.Color = Color.Black        RadChart1.PlotArea.YAxis2.Appearance.TextAppearance.TextProperties.Color = Color.Black        'Line series        Dim chartSeries As New ChartSeries        chartSeries.Appearance.LabelAppearance.Visible = False        chartSeries.Name = "GAMMA"        chartSeries.Type = ChartSeriesType.Line        chartSeries.Appearance.LineSeriesAppearance.Color = System.Drawing.Color.LightBlue        chartSeries.DataYColumn = "Value"        chartSeries.YAxisType = ChartYAxisType.Secondary        RadChart1.Series.Add(chartSeries)        RadChart1.DataSource = lstGammaDetails        RadChart1.DataBind()    End Sub    Private Function GetGammaDetails()        Dim lstGD As New List(Of GammaDetail)        Dim gd1 = New GammaDetail()        gd1.Depth = 1        gd1.Value = 100        lstGD.Add(gd1)        Dim gd2 = New GammaDetail()        gd2.Depth = 2        gd2.Value = 200        lstGD.Add(gd2)        Dim gd3 = New GammaDetail()        gd3.Depth = 3        gd3.Value = 200        lstGD.Add(gd3)        Dim gd4 = New GammaDetail()        gd4.Depth = 4        gd4.Value = 250        lstGD.Add(gd4)        Dim gd5 = New GammaDetail()        gd5.Depth = 5        gd5.Value = 50        lstGD.Add(gd5)        Dim gd6 = New GammaDetail()        gd6.Depth = 6        gd6.Value = 50        lstGD.Add(gd6)        Return lstGD    End FunctionEnd ClassPublic Class GammaDetail    Private _depth As Decimal    Public Property Depth() As Decimal        Get            Return _depth        End Get        Set(ByVal value As Decimal)            _depth = value        End Set    End Property    Private _value As Decimal    Public Property Value() As Decimal        Get            Return _value        End Get        Set(ByVal value As Decimal)            _value = value        End Set    End PropertyEnd ClassCheers
Richard.