0

下面是我的“甜甜圈”图表的图表代码。

   <asp:Chart ID="dntData" runat="server" Height="130px" Width="134px" Visible="false" OnLoad="dntbudget_Load" >
            <Series>
                <asp:Series  Name="Series1" ChartType="Doughnut" IsValueShownAsLabel="True" LabelForeColor="White" Font="Verdana,5pt">
                    <Points>
                    </Points>
                </asp:Series>

            </Series>
            <ChartAreas  >
                <asp:ChartArea Name="ChartArea1" Area3DStyle-Enable3D="True" >
                </asp:ChartArea>
            </ChartAreas>
        </asp:Chart>

我想添加放大缩小。我尝试编写下面的代码,但找不到属性“CursorX”,也找不到属性“ScaleView.Zoomed”。

  dntData.ChartAreas[0].AxisX.ScaleView.Zoomed=true;  //'Zoomed' not found
  dntData.ChartAreas[0].CursorX.IsUserSelectionEnabled = true; //'CursorX' not found.

请在此“甜甜圈”图表中建议如何解决和实现放大/缩小。

4

1 回答 1

0

看来你混淆了什么。CursorX 和 AxisX 是 WinForms 图表控件的属性,在 web 控件中不可用。

另请参阅:http: //msdn.microsoft.com/en-us/library/system.windows.forms.datavisualization.charting.chartarea.cursorx (v=vs.110).aspx

我对您的第二个问题的回答应该对您有所帮助:https ://stackoverflow.com/a/23034864/2753126

希望有帮助。

最好的问候,克里斯

于 2014-04-12T19:53:15.070 回答