настройка элемента управления Chart в Asp.Net - PullRequest
0 голосов
/ 04 марта 2020

Я создал диаграмму ap ie на странице веб-формы, используя элемент управления Chart, код у меня следующий:

<asp:Chart ID="SummaryChart" runat="server" Height="450px" Palette="None" PaletteCustomColors="102, 126, 129; 187, 201, 203; 219, 225, 227; 227, 129, 0" Width="450px">
   <series>
      <asp:Series ChartArea="Pie3DChart" ChartType="Pie" CustomProperties="PieLabelStyle=Outside" Name="Serie1">
          </asp:Series>
    </series>
    <chartareas>
        <asp:ChartArea Name="Pie3DChart">
            <area3dstyle enable3d="True" rotation="60" />
        </asp:ChartArea>
    </chartareas>
</asp:Chart>

C# code

string[] x = Products.Select(p => p.ProductName).ToArray();
decimal[] y = Products.Select(p => p.ProductValue).ToArray();
SummaryChart.Series[0].Points.DataBindXY(x, y);

Код генерирует график, как показано ниже

Generata Picture

Однако я не мог удалить метку и настроить размер и положение меток, идея состоит в том, чтобы создайте график, как показано ниже, и сможете: снять метку и настроить ширину, высоту и положение меток

Desired Picture

Спасибо за помощь мне

...