le réglage de l'axe xy dans le tableau de points de asp.net
-
30-09-2019 - |
Question
Comment régler la mise en forme du diagramme de point de asp.net? Je voudrais au maximum dynamiquement ensemble et minimum à partir des données dans une liste <>. Je tiens aussi à comprendre les propriétés qui me permet de modifier les intervalles dans chacun des axes et le formatage aussi les étiquettes pour que je puisse changer les décimales en pourcentages.
La solution
Je pense avoir trouvé la réponse à la seconde maximum et minimum sur les axes. Voir ci-dessous:
<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>
// définir l'interface utilisateur graphique à double minimum = -0,08; double-maximale = 0,08; à double intervalle maximal = / 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;
Cependant, est-il un moyen de changer l'étiquette mise en forme des pourcentages au lieu de décimales?