ASP.NET C# にデータバインドされたグラフがあります。データバインドされたフィールドの 1 つはテキストで、もう 1 つは値です。凡例に円グラフのテキストを表示し、値でグラフの形成方法を決定し、円グラフの各部分にラベルとして表示したいと考えています。
これが私がこれまでに持っているコードです:
<asp:Chart ID="consignedChart" runat="server" DataSourceID="SqlDataSource4"
BackColor="LightSlateGray" Palette="None"
PaletteCustomColors="LightSeaGreen; SteelBlue" Width="400px" >
<Series>
<asp:Series Name="Series1" ChartType="Pie" XValueMember="Owner"
YValueMembers="TotalValue" Legend="Legend1" >
</asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1" Area3DStyle-Enable3D="true" BackColor="LightSlateGray">
<Area3DStyle Enable3D="True" LightStyle="Realistic"/>
</asp:ChartArea>
</ChartAreas>
<Legends>
<asp:Legend Name="Legend1">
</asp:Legend>
</Legends>
</asp:Chart>
編集
ここに画像がありますが、理解しやすいかもしれません。赤いボックス内のラベルは、値の数値を表示するために変更したいラベルです。