2010-08-23 9 views
0

Как вы можете настроить форматирование диаграммы точек asp.net? Я хотел бы динамически устанавливать максимальные и минимальные значения на основе данных в списке <>. Я также хотел бы выяснить свойства, которые позволяют мне настраивать интервалы в каждой из осей, а также форматировать ярлыки, чтобы я мог изменять десятичные числа до процентов.настройка оси xy в диаграмме точек asp.net

ответ

0

Я думаю, что нашел ответ на установление максимума и минимума на осях. Смотрите ниже:

<asp:Chart runat="server" ID="Chart1" Width="500px" Height="500px"> 
    <Series> 
     <asp:Series Name="Series1" MarkerSize="10" ChartType="Point"> 
     </asp:Series> 
    </Series> 
    <ChartAreas> 
     <asp:ChartArea Name="ChartArea1" BorderColor="64, 64, 64, 64" BorderDashStyle="Solid" 
      BackSecondaryColor="White" BackColor="Gainsboro" ShadowColor="Transparent" BackGradientStyle="TopBottom"> 
      <Area3DStyle Rotation="10" Perspective="10" Inclination="15" IsRightAngleAxes="False" 
       WallWidth="0" IsClustered="False" /> 
      <AxisY LineColor="64, 64, 64, 64"> 
       <LabelStyle Font="Trebuchet MS, 8.25pt, style=Bold" /> 
       <MajorGrid LineColor="64, 64, 64, 64" /> 
      </AxisY> 
      <AxisX LineColor="64, 64, 64, 64"> 
       <LabelStyle Font="Trebuchet MS, 8.25pt, style=Bold" /> 
       <MajorGrid LineColor="64, 64, 64, 64" /> 
      </AxisX> 
     </asp:ChartArea> 
    </ChartAreas> 
</asp:Chart> 

// определяет диаграммы UI двойного минимум = -0,08; двойной максимум = 0,08; двойной интервал = максимум/2;

 Chart1.ChartAreas["ChartArea1"].AxisY.Minimum = minimum; 
     Chart1.ChartAreas["ChartArea1"].AxisX.Minimum = minimum; 
     Chart1.ChartAreas["ChartArea1"].AxisY.Maximum = maximum; 
     Chart1.ChartAreas["ChartArea1"].AxisX.Maximum = maximum; 
     Chart1.ChartAreas["ChartArea1"].AxisX.Interval = interval; 
     Chart1.ChartAreas["ChartArea1"].AxisY.Interval = interval; 

Однако существует ли способ изменить форматирование меток на проценты вместо десятичных знаков?

Смежные вопросы