Je voudrais que les étiquettes soient complètement visibles, et si nécessaire, faites simplement tourner le graphique à secteurs pour que le texte s'insère sans être masqué "..."Les étiquettes longues semblent être cachées avec "..." - Contrôle du graphique à secteurs MS Chart
Voici un exemple
Quelqu'un sait comment résoudre ce problème il est donc pas raccourci?
Ceci est le contrôle sur ma page ASP.
<asp:CHART ID="Chart1" runat="server"
BorderColor="181, 64, 1" BorderDashStyle="Solid" BorderWidth="2" Height="371px"
ImageLocation="~/TempImages/ChartPic_#SEQ(300,3)" ImageType="Png"
Palette="None" Width="693px"
BorderlineColor="">
<legends>
<asp:Legend BackColor="Transparent" Enabled="False"
Font="Trebuchet MS, 8.25pt, style=Bold" IsTextAutoFit="True" Name="Default">
</asp:Legend>
</legends>
<series>
<asp:Series ChartArea="ChartArea1" ChartType="Pie" Legend="Default"
Name="Series1"
CustomProperties="PieLabelStyle=Outside, PieDrawingStyle=Concave"
YValuesPerPoint="6" Font="Trebuchet MS, 8.25pt, style=Bold">
<SmartLabelStyle AllowOutsidePlotArea="No" MaxMovingDistance="100" />
</asp:Series>
</series>
<chartareas>
<asp:ChartArea BackColor="#DEEDF7" BackGradientStyle="TopBottom"
BackSecondaryColor="White" BorderColor="64, 64, 64, 64" BorderDashStyle="Solid"
Name="ChartArea1" ShadowColor="Transparent">
<Area3DStyle Enable3D="True" IsRightAngleAxes="False" />
</asp:ChartArea>
</chartareas>
</asp:CHART>
Merci.
Hey Leniel: P, je lui ai donné une valeur largeur supérieure, et oui, ça fonctionne ... mais je n'ai 700px au travail avec. Est-ce qu'il y a un autre moyen? – Mike
@Mike: Vous pouvez raccourcir vos étiquettes. C'est la seule façon dont je peux penser. –
La définition d'un nouveau numéro de rotation sur les propriétés 3D fait tourner le graphique et repositionne le texte. Si je pouvais trouver un moyen de vérifier si l'étiquette serait raccourcie, je pourrais changer le numéro de rotation jusqu'à ce que l'étiquette ne soit pas raccourcie – Mike