Отображение оси Z в ASP.Net Chart Control для трехмерной столбчатой ​​диаграммы

Я новичок в элементах управления asp.net. Я строю трехмерную столбчатую диаграмму, используя то же самое. В Excel, когда мы строим одно и то же, мы получаем возможность отображать данные по всем 3 осям. то есть X Y и Z. Но в случае контроля диаграммы asp.net я могу создать только две оси, то есть x и y. Я знаю, что мы можем создать вторичную ось Yaxis и X, но есть ли способ, которым я могу показать ось Z в том же самом. Ниже приведен код, который я использую для создания диаграммы.

<asp:Chart ID="Chart1" runat="server" Height="208px" Width="395px"
        Palette="Bright" BackColor="Silver"   >
   <series>  
           <asp:Series Name="Car" YValuesPerPoint="2">             
            <Points>                    
                <asp:DataPoint AxisLabel="Car"  YValues="85,0"/>
                <asp:DataPoint AxisLabel="Pencil"  YValues="43,0"/>
                <asp:DataPoint AxisLabel="Pen"  YValues="89,0"/>
                <asp:DataPoint AxisLabel="Rubber"  YValues="96,0"/>

            </Points>
           </asp:Series>  
           <asp:Series Name="Pencil" YValuesPerPoint="2">   

            <Points>         
                <asp:DataPoint AxisLabel="Car"  YValues="43,0"/>
                <asp:DataPoint AxisLabel="Pen"  YValues="0,0"/>
                <asp:DataPoint AxisLabel="Pencil"  YValues="28,0"/>
                <asp:DataPoint AxisLabel="Rubber"  YValues="7,0"/>

            </Points>
           </asp:Series>   
            <asp:Series   Name="Pencil" YValuesPerPoint="2">

            <Points>
                <asp:DataPoint AxisLabel="Car"  YValues="86,0" />
                <asp:DataPoint AxisLabel="Pen"  YValues="46,0"/>
                <asp:DataPoint AxisLabel="Pencil"  YValues="6,0"/>
                <asp:DataPoint AxisLabel="Rubber"  YValues="7,0"/>
            </Points>
           </asp:Series>     
           <asp:Series   Name="Rubber" YValuesPerPoint="2"> 

            <Points>
                <asp:DataPoint AxisLabel="Car"  YValues="36,0"/>
                <asp:DataPoint AxisLabel="Pen"  YValues="41,0"/>
                <asp:DataPoint AxisLabel="Pencil"  YValues="42,0"/>
                <asp:DataPoint AxisLabel="Rubber"  YValues="30,0"/>
            </Points>
           </asp:Series>            
      </series> 
       <ChartAreas>  
           <asp:ChartArea Name="ChartArea1" BorderColor="64, 64, 64, 64"  
    BorderDashStyle="Solid" BackSecondaryColor="White" 
    BackColor="64, 165, 191, 228" 
    ShadowColor="Transparent" BackGradientStyle="TopBottom" >  
               <area3dstyle Rotation="30" perspective="10" Inclination="20" Enable3D="true" LightStyle="Realistic"   
    IsRightAngleAxes="False" IsClustered="False"></area3dstyle>  
               <axisy linecolor="64, 64, 64, 64" >  

                   <majorgrid linecolor="64, 64, 64, 64" />  
               </axisy>  
               <axisx linecolor="64, 64, 64, 64" Interval="1"  ArrowStyle="SharpTriangle" IsMarksNextToAxis="false">  


               </axisx>  

           </asp:ChartArea>  

       </ChartAreas>  

    </asp:Chart>

0 ответов

Другие вопросы по тегам