2024年10月chart控件(如何在VS中加载Chart控件)

 更新时间:2024-10-12

  ⑴chart控件(如何在VS中加载Chart控件

  ⑵代码如下://统计结果柱状图显示ChartchartColumn=newChart();chartColumn.ID=“chartColumn“+(i+).ToString();Seriesseries=newSeries();series.ChartType=SeriesChartType.Column;chartColumn.Series.Add(series);ChartAreacharArea=newChartArea();charArea.AreaDStyle.LightStyle=LightStyle.Realistic;chartColumn.ChartAreas.Add(charArea);chartColumn.DataSource=ds.Tables.XValueMember=“optionDescription“;chartColumn.DataBind();pnlQuestion.Controls.Add(chartColumn);谢谢大家的帮助,本文目录如何在VS中加载Chart控件delphi中chart控件怎么的使用呀c#chart控件的用法如何在VS中加载Chart控件Chart控件能成功加载到Panel中,查看原帖》》delphi中chart控件怎么的使用呀转:用TCHART和DBCHART都可以:双击DBCHART--》点’ADD...’新增饼图--》选“SERIES“选项卡--》选“MARKS“选项卡--》选“STYLE“的值为“LABELANDPERCENT“;在程序中用语句:dbchart.series.add(,’一月’);dbchart.series.add(,’二月’);...即可显示出饼图,并会得出一月,二月的百分比.c#chart控件的用法ChartTest.aspx:前台代码《%?Page?Language=“C#“?AutoEventWireup=“true“?CodeBehind=“ChartTest.aspx.cs“?Inherits=“UserManager.Test.ChartTest“?%》《%?Register?Assembly=“System.Web.DataVisualization,?Version=...,?Culture=neutral,?PublicKeyToken=bfade“????Namespace=“System.Web.UI.DataVisualization.Charting“?TagPrefix=“asp“?%》《!DOCTYPE?html?PUBLIC?“-//WC//DTD?XHTML?.?Transitional//EN“?“(,)“????????????????BorderDashStyle=“Solid“?BackSecondaryColor=“White“?BackGradientStyle=“VerticalCenter“????????????????BorderWidth=“px“?BackColor=“,?,?“?BorderColor=“#AB“?????????????????onclick=“Chart_Click“》????????????????《Legends》????????????????????《asp:Legend?IsTextAutoFit=“False“?Name=“Default“?BackColor=“Transparent“?TitleAlignment=“Center“????????????????????????Font=“Trebuchet?MS,?.pt,?style=Bold“》????????????????????《/asp:Legend》????????????????《/Legends》????????????????《BorderSkin?SkinStyle=“Emboss“》《/BorderSkin》????????????????《Series》????????????????《/Series》????????????????《ChartAreas》????????????????????《asp:ChartArea?Name=“ChartArea“?BorderColor=“,?,?,?“?BorderDashStyle=“Solid“????????????????????????BackSecondaryColor=“White“?BackColor=“,?,?,?“?ShadowColor=“Transparent“????????????????????????BackGradientStyle=“TopBottom“》????????????????????????《AreaDStyle?Rotation=““?Perspective=““?Inclination=““?IsRightAngleAxes=“False“????????????????????????????WallWidth=““?IsClustered=“False“》《/AreaDStyle》????????????????????????《AxisY?LineColor=“,?,?,?“》????????????????????????????《LabelStyle?Font=“Trebuchet?MS,?.pt,?style=Bold“?/》????????????????????????????《Majrid?LineColor=“,?,?,?“?/》????????????????????????《/AxisY》????????????????????????《AxisX?LineColor=“,?,?,?“》????????????????????????????《LabelStyle?Font=“Trebuchet?MS,?.pt,?style=Bold“?/》????????????????????????????《Majrid?LineColor=“,?,?,?“?/》????????????????????????《/AxisX》????????????????????《/asp:ChartArea》????????????????《/ChartAreas》????????????????《Titles》????????????????????《asp:Title?Text=“我的一家“?/》????????????????《/Titles》????????????《/asp:Chart》????????????《/ContentTemplate》????????《/asp:UpdatePanel》?????????????《/center》????《/div》???????《/form》《/body》《/html》?ChartTest.aspx.cs:后台代码using?System;using?System.Collections.Generic;using?System.Linq;using?System.Web;using?System.Web.UI;using?System.Web.UI.WebControls;using?System.Data;using?System.Web.UI.DataVisualization.Charting;namespace?UserManager.Test{????public?partial?class?ChartTest?:?System.Web.UI.Page????{????????protected?void?Page_Load(object?sender,?EventArgs?e)????????{???????????????????????????//?this.Chart.Click?+=?new?ImageMapEventHandler(Chart_Click);????????????????Series?series?=?new?Series(“年龄“);????????????????//设置图表类型????????????????series.ChartType?=?SeriesChartType.Column;????????????????series.BorderWidth?=?;????????????????series.ShadowOffset?=?;???????????????????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????//X轴显示的名称????????????????series.Points.AxisLabel?=?“爸爸“;????????????????series.Points.AxisLabel?=?“妈妈“;????????????????series.Points.AxisLabel?=?“陈太汉“;????????????????series.Points.AxisLabel?=?“陈姗“;????????????????series.Points.AxisLabel?=?“陈晓玲“;????????????????//顶部显示的数字????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????//鼠标放上去的提示内容????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????Series?series?=?new?Series(“其他“);????????????????series.ChartType?=?SeriesChartType.Column;????????????????series.BorderWidth?=?;????????????????series.ShadowOffset?=?;???????????????????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();???????????????????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.YAxisType?=?AxisType.Primary;????????????????series.YValueType?=?ChartValueType.Time;????????????????Chart.Series.Add(series);????????????????Chart.Series.Add(series);????????????????//按照升序的方式排列????????????????Chart.Series.Sort(PointSortOrder.Ascending);????????????????Chart.Series.Sort(PointSortOrder.Ascending);?????????????????foreach(Series?serie??in?Chart.Series)????????????????{????????????????????serie.PostBackValue?=?“#AXISLABEL“?+?“;#INDEX“;????????????????}?????????????????????}??????protectedvoidChart_Click(objectsender,ImageMapEventArgse)???????{???????????stringstr=e.PostBackValue;???????}????}},加载进去后图表显示不出来,还必须给Chart对象添加一个ChartArea对象才行,这样就能正常显示了,我找到问题所在了,问题已解决。

  ⑶如何在VS中加载Chart控件

  ⑷Chart控件能成功加载到Panel中,加载进去后图表显示不出来。我找到问题所在了,还必须给Chart对象添加一个ChartArea对象才行,这样就能正常显示了。代码如下://统计结果柱状图显示ChartchartColumn=newChart();chartColumn.ID=“chartColumn“+(i+).ToString();Seriesseries=newSeries();series.ChartType=SeriesChartType.Column;chartColumn.Series.Add(series);ChartAreacharArea=newChartArea();charArea.AreaDStyle.LightStyle=LightStyle.Realistic;chartColumn.ChartAreas.Add(charArea);chartColumn.DataSource=ds.Tables.XValueMember=“optionDescription“;chartColumn.DataBind();pnlQuestion.Controls.Add(chartColumn);谢谢大家的帮助,问题已解决,结贴给分了。查看原帖》》

  ⑸delphi中chart控件怎么的使用呀

  ⑹转:用TCHART和DBCHART都可以:双击DBCHART--》点’ADD...’新增饼图--》选“SERIES“选项卡--》选“MARKS“选项卡--》选“STYLE“的值为“LABELANDPERCENT“;在程序中用语句:dbchart.series.add(,’一月’);dbchart.series.add(,’二月’);...即可显示出饼图,并会得出一月,二月的百分比.

  ⑺c#chart控件的用法

  ⑻ChartTest.aspx:前台代码《%?Page?Language=“C#“?AutoEventWireup=“true“?CodeBehind=“ChartTest.aspx.cs“?Inherits=“UserManager.Test.ChartTest“?%》《%?Register?Assembly=“System.Web.DataVisualization,?Version=...,?Culture=neutral,?PublicKeyToken=bfade“????Namespace=“System.Web.UI.DataVisualization.Charting“?TagPrefix=“asp“?%》《!DOCTYPE?html?PUBLIC?“-//WC//DTD?XHTML?.?Transitional//EN“?“(,)“????????????????BorderDashStyle=“Solid“?BackSecondaryColor=“White“?BackGradientStyle=“VerticalCenter“????????????????BorderWidth=“px“?BackColor=“,?,?“?BorderColor=“#AB“?????????????????onclick=“Chart_Click“》????????????????《Legends》????????????????????《asp:Legend?IsTextAutoFit=“False“?Name=“Default“?BackColor=“Transparent“?TitleAlignment=“Center“????????????????????????Font=“Trebuchet?MS,?.pt,?style=Bold“》????????????????????《/asp:Legend》????????????????《/Legends》????????????????《BorderSkin?SkinStyle=“Emboss“》《/BorderSkin》????????????????《Series》????????????????《/Series》????????????????《ChartAreas》????????????????????《asp:ChartArea?Name=“ChartArea“?BorderColor=“,?,?,?“?BorderDashStyle=“Solid“????????????????????????BackSecondaryColor=“White“?BackColor=“,?,?,?“?ShadowColor=“Transparent“????????????????????????BackGradientStyle=“TopBottom“》????????????????????????《AreaDStyle?Rotation=““?Perspective=““?Inclination=““?IsRightAngleAxes=“False“????????????????????????????WallWidth=““?IsClustered=“False“》《/AreaDStyle》????????????????????????《AxisY?LineColor=“,?,?,?“》????????????????????????????《LabelStyle?Font=“Trebuchet?MS,?.pt,?style=Bold“?/》????????????????????????????《Majrid?LineColor=“,?,?,?“?/》????????????????????????《/AxisY》????????????????????????《AxisX?LineColor=“,?,?,?“》????????????????????????????《LabelStyle?Font=“Trebuchet?MS,?.pt,?style=Bold“?/》????????????????????????????《Majrid?LineColor=“,?,?,?“?/》????????????????????????《/AxisX》????????????????????《/asp:ChartArea》????????????????《/ChartAreas》????????????????《Titles》????????????????????《asp:Title?Text=“我的一家“?/》????????????????《/Titles》????????????《/asp:Chart》????????????《/ContentTemplate》????????《/asp:UpdatePanel》?????????????《/center》????《/div》???????《/form》《/body》《/html》

  ⑼ChartTest.aspx.cs:后台代码

  ⑽using?System;using?System.Collections.Generic;using?System.Linq;using?System.Web;using?System.Web.UI;using?System.Web.UI.WebControls;using?System.Data;using?System.Web.UI.DataVisualization.Charting;namespace?UserManager.Test{????public?partial?class?ChartTest?:?System.Web.UI.Page????{????????protected?void?Page_Load(object?sender,?EventArgs?e)????????{???????????????????????????//?this.Chart.Click?+=?new?ImageMapEventHandler(Chart_Click);????????????????Series?series?=?new?Series(“年龄“);????????????????//设置图表类型????????????????series.ChartType?=?SeriesChartType.Column;????????????????series.BorderWidth?=?;????????????????series.ShadowOffset?=?;???????????????????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????//X轴显示的名称????????????????series.Points.AxisLabel?=?“爸爸“;????????????????series.Points.AxisLabel?=?“妈妈“;????????????????series.Points.AxisLabel?=?“陈太汉“;????????????????series.Points.AxisLabel?=?“陈姗“;????????????????series.Points.AxisLabel?=?“陈晓玲“;????????????????//顶部显示的数字????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????//鼠标放上去的提示内容????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????Series?series?=?new?Series(“其他“);????????????????series.ChartType?=?SeriesChartType.Column;????????????????series.BorderWidth?=?;????????????????series.ShadowOffset?=?;???????????????????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();????????????????series.Points.AddY();???????????????????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.Label?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.Points.ToolTip?=?““;????????????????series.YAxisType?=?AxisType.Primary;????????????????series.YValueType?=?ChartValueType.Time;????????????????Chart.Series.Add(series);????????????????Chart.Series.Add(series);????????????????//按照升序的方式排列????????????????Chart.Series.Sort(PointSortOrder.Ascending);????????????????Chart.Series.Sort(PointSortOrder.Ascending);?????????????????foreach(Series?serie??in?Chart.Series)????????????????{????????????????????serie.PostBackValue?=?“#AXISLABEL“?+?“;#INDEX“;????????????????}?????????????????????}??????protectedvoidChart_Click(objectsender,ImageMapEventArgse)???????{???????????stringstr=e.PostBackValue;???????}????}}

您可能感兴趣的文章:

相关文章