当前位置:编程学习 > C#/ASP.NET >>

(在线易做图急求解答).net chart控件超级菜鸟急求高手解答

公司要让做一个柱状图表,要从XML读取内容显示,本人1分钟前刚听说有chart这个控件,对这个控件纯属菜鸟,别说看帮助文档,全英文的看不懂,求高手给个代码解决。。。。从XML里读取内容绑定chart控件。。在线急求。。。分不够可以加!!! --------------------编程问答-------------------- 有个叫zedgragh的开源项目应该可以满足你得要求,只有读取xml我的理解是把xml当做是配置文件,应该不难解决。 --------------------编程问答--------------------
引用楼主 ma515157858 的回复:
公司要让做一个柱状图表,要从XML读取内容显示,本人1分钟前刚听说有chart这个控件,对这个控件纯属菜鸟,别说看帮助文档,全英文的看不懂,求高手给个代码解决。。。。从XML里读取内容绑定chart控件。。在线急求。。。分不够可以加!!!


有没有具体的绑定的代码。。。。 --------------------编程问答-------------------- 补充下。。是在windForm下使用的。。。不是在WEB页面。。。。等待高手源码。。。 --------------------编程问答--------------------
引用楼主 ma515157858 的回复:
公司要让做一个柱状图表,要从XML读取内容显示,本人1分钟前刚听说有chart这个控件,对这个控件纯属菜鸟,别说看帮助文档,全英文的看不懂,求高手给个代码解决。。。。从XML里读取内容绑定chart控件。。在线急求。。。分不够可以加!!!


有没有具体的绑定代码。。急求 。。WinForm下显示柱状图用什么控件或是代码最简单。。 --------------------编程问答-------------------- 之前研究过的chart,只是用来绑定DataTable的,然后在有一些样式的设置。绑定XML没试过,不过估计应该差不多吧。

绑定代码:
Chart1.DataSource = _ComputerSrv.SelectTable("select departments, sum(price)as price from parts group by departments having departments='销售部' or departments='财务部'");
            Chart1.Series[0].YValueMembers = "price";
            Chart1.Series[0].XValueMember = "departments";
            Chart1.DataBind();

前台样式:
 
        <asp:Chart ID="Chart1" runat="server" BackColor="Transparent" 
            BackGradientStyle="TopBottom" BackSecondaryColor="PaleGoldenrod" 
            BorderlineColor="Transparent" Height="90px" Palette="Berry" Width="516px">
            <Series>
                <asp:Series BackGradientStyle="TopBottom" ChartType="StackedBar" 
                    CustomProperties="DrawingStyle=Cylinder" IsVisibleInLegend="False" 
                    Legend="Legend1" Name="Series1">
                </asp:Series>
            </Series>
            <ChartAreas>
                <asp:ChartArea Name="ChartArea1">
                    <Area3DStyle Enable3D="True" Inclination="15" Rotation="0" />
                </asp:ChartArea>
            </ChartAreas>
            <Legends>
                <asp:Legend DockedToChartArea="ChartArea1" Name="Legend1" TitleAlignment="Near">
                </asp:Legend>
            </Legends>
        </asp:Chart> --------------------编程问答--------------------
引用 5 楼 bakhpl 的回复:
之前研究过的chart,只是用来绑定DataTable的,然后在有一些样式的设置。绑定XML没试过,不过估计应该差不多吧。

绑定代码:
Chart1.DataSource = _ComputerSrv.SelectTable("select departments, sum(price)as price from parts group by departments having dep……


WinForm下也一样吗?? --------------------编程问答-------------------- 这就没试过了,你可以试一下
--------------------编程问答--------------------
引用 7 楼 bakhpl 的回复:
这就没试过了,你可以试一下


这个空间绑定的是什么格式的数据?DataTable??DataSet??我现在是要先从XML里面解析出来数据然后绑定在这个控件上面能否实现??在线等回。。。。 --------------------编程问答-------------------- MsChart用xml数据,根据微软的Demo需要创建xsd文件及xsd下的DataTable!
--------------------编程问答-------------------- xml里的数据一样可以读出来按规则填充进table中,

xml里的数据其实就是数据源! --------------------编程问答-------------------- 学习111 --------------------编程问答-------------------- 把xml的填充到dataset,在用水晶报表或其他报表工具做柱形图,可以吗?
补充:.NET技术 ,  图表区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,