C1BarChart通过数据源生成条形图表

C1BarChart 是 Wijmo 使用频率最高的控件之一。本文介绍以数据源为基础来定制条形图,Demo示例中的代码介绍怎么设置X轴和Y轴的文字,如何添加图表页眉,如何添加标签文字,以及如何用数据填充图表。 载入页面,可以得到如下的效果图。<p><a href="http://www.grapecity.com.cn/image.ashx?picture=C1BarChart-overview.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="C1BarChart-overview" src="http://www.grapecity.com.cn/image.ashx?picture=C1BarChart-overview_thumb.png" alt="C1BarChart-overview" width="736" height="454" border="0" /></a></p>

发布于 2014/06/12 00:00

ComponentOne Enterprise

C1BarChart 是 Wijmo 使用频率最高的控件之一。本文介绍以数据源为基础来定制条形图,Demo示例中的代码介绍怎么设置X轴和Y轴的文字,如何添加图表页眉,如何添加标签文字,以及如何用数据填充图表。

  

C1BarChart通过数据源生成条形图表步骤如下。

首先添加C1BartChart控件到web应用程序。

设置X轴和Y轴的文字

通过C1BarChart的Axis标签设置X、Y轴。Axis.X.Text和Axis.Y.Text分别设置X轴和Y轴的文字。代码如下。

<Axis>

    <X Text=""></X>

    <Y Text="硬件总量" Compass="West"></Y>

</Axis>

添加页眉

使用C1BarChart的Header标签添加页眉。页眉的文字用Header.Text设置。代码如下。

<Header Text="硬件分布"></Header>

添加标签文字

通过C1BarChart的ShowChartLabels显示默认的标签。ChartLabelFormatString设置标签的格式。ChartLabelStyle显示标签样式。

使用数据填充图表

通过C1BarChart的SeriesList创建BarChartSeries,并用<Values>标签对X轴、Y轴的值进行设置。代码如下。

<SeriesList>

            <wijmo:BarChartSeries Label="西部" LegendEntry="true">

                <Data>

                    <X>

                        <Values>

                            <wijmo:ChartXData StringValue="台式机" />

                            <wijmo:ChartXData StringValue="笔记本" />

                            <wijmo:ChartXData StringValue="一体机" />

                            <wijmo:ChartXData StringValue="平板电脑" />

                            <wijmo:ChartXData StringValue="电话" />

                        </Values>

                    </X>

                    <Y>

                        <Values>

                            <wijmo:ChartYData DoubleValue="5" />

                            <wijmo:ChartYData DoubleValue="3" />

                            <wijmo:ChartYData DoubleValue="4" />

                            <wijmo:ChartYData DoubleValue="7" />

                            <wijmo:ChartYData DoubleValue="2" />

                        </Values>

                    </Y>

                </Data>

            </wijmo:BarChartSeries>

</SeriesList>

载入页面,可以得到如下的效果图。

C1BarChart-overview

本文Demo的源代码如下:

C1BarChart-Overview.7z (3.85 mb)

关于葡萄城

葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。

相关产品
推荐相关案例
关注微信
葡萄城社区二维码

关注“葡萄城社区”

活字格低代码二维码

关注“活字格低代码”

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态