您当前的位置:首页 > 生活热点

visifire(如何自定义visifire图表主题和样式)

时间:2023-02-02 05:02:08

本文目录

  • 如何自定义visifire图表主题和样式
  • visifire中怎么设置x轴的数据类型为字符串类型
  • Silverlight 下使用 visifire 显示数据库中的数据(详解)
  • Visifire这个库可以免费使用吗
  • WPF Visifire 使用问题
  • visifire 的柱状图,怎么限制柱状体的宽度

如何自定义visifire图表主题和样式

1. 下载Visifire for WPF并安装,安装好以后该产品会出现在您的工具箱里 2. 创建一个WPF程序,并且引用WPFVisifire.Charts.dll,并且在您的代码里引用 using Visifire.Charts; using Visifire.Commons; 3. 添加代码并且创建和显示图表,在该事例

visifire中怎么设置x轴的数据类型为字符串类型

chart实际上不是简单的按照数字来划分等分的,xvaluetype有很多中类型选择。也就是说,x轴和y轴全部用字符串也可以。具体可以到series中的points查看xvaluetype属性,另外,默认设置是auto。

Silverlight 下使用 visifire 显示数据库中的数据(详解)

private DataSeries GetSerDataSeries(RenderAs type) { DataSeries dataSeries = new Visifire.Charts.DataSeries(); dataSeries.RenderAs = type; Visifire.Charts.DataPoint dataPoint; Random rand = new Random(DateTime.Now.Millisecond); for (int i = 0; i 《 6; i++) { dataPoint = new Visifire.Charts.DataPoint(); dataPoint.AxisXLabel = GetTitle(i); dataPoint.YValue = rand.Next(10, 200); dataSeries.DataPoints.Add(dataPoint); } return dataSeries; }private void SetChartData(Chart tagChart, string topTitle, string xTitle, string yTitle, RenderAs type) { tagChart.View3D = true; if (!string.IsNullOrEmpty(topTitle)) { Visifire.Charts.Title title = new Visifire.Charts.Title(); title.Text = topTitle; tagChart.Titles.Add(title); } if (!string.IsNullOrEmpty(xTitle)) { Axis x = new Axis(); x.Title = xTitle; tagChart.AxesX.Add(x); } if (!string.IsNullOrEmpty(yTitle)) { Axis y = new Axis(); y.Title = yTitle; tagChart.AxesY.Add(y); } DataSeries dataSeries = new Visifire.Charts.DataSeries(); dataSeries.RenderAs = type; Visifire.Charts.DataPoint dataPoint; Random rand = new Random(DateTime.Now.Millisecond); for (int i = 0; i 《 24; i++) { dataPoint = new Visifire.Charts.DataPoint(); dataPoint.YValue = rand.Next(10, 100); dataSeries.DataPoints.Add(dataPoint); } tagChart.Series.Add(dataSeries); }这是我写的二个方法,看看是否有所帮助。

Visifire这个库可以免费使用吗

1. 下载Visifire for WPF并安装,安装好以后该产品会出现在您的工具箱里2. 创建一个WPF程序,并且引用WPFVisifire.Charts.dll,并且在您的代码里引用 using Visifire.Charts; using Visifire.Commons;3. 添加代码并且创建和显示图表,在该事例中图表显示在LayoutRoot里,是一个Grid容器,默认情况下Grid是空白的,必须为该Grid指定一个x:Name=“LayoutRoot“4.同样地,可以通过修改Height和Width来改变图表的显示大小5.在Window1.xaml.cs里我们可以开始创建图表了,在 Window1()事件里添加一个CreateChart()函数,在CreateChart()里创建图表,具体代码如下:public Window1(){ InitializeComponent(); // Call function to create chart CreateChart();}private void CreateChart(){// Create a Chart elementChart chart = new Chart(); // Set chart width and heightchart.Width = 400;chart.Height = 300; // Create new DataSeriesDataSeries dataSeries = new DataSeries(); // Number of DataPoints to be generatedint numberOfDataPoints = 10; // To set the YValues of DataPointRandom random = new Random(); // Loop and add a few DataPointsfor (int loopIndex = 0; loopIndex 《 numberOfDataPoints; loopIndex++){ // Create a DataPoint DataPoint dataPoint = new DataPoint(); // Set the YValue using random number dataPoint.YValue = random.Next(1, 100); // Add DataPoint to DataSeries dataSeries.DataPoints.Add(dataPoint);} // Add DataSeries to Chartchart.Series.Add(dataSeries); // Add chart to the LayoutRoot for displayLayoutRoot.Children.Add(chart);}

WPF Visifire 使用问题

1. 下载Visifire for WPF并安装,安装好以后该产品会出现在您的工具箱里2. 创建一个WPF程序,并且引用WPFVisifire.Charts.dll,并且在您的代码里引用using Visifire.Charts;using Visifire.Commons;3. 添加代码并且创建和显示图表,在该事例中图表显示在LayoutRoot里,是一个Grid容器,默认情况下Grid是空白的,必须为该Grid指定一个x:Name=“LayoutRoot“4.同样地,可以通过修改Height和Width来改变图表的显示大小5.在Window1.xaml.cs里我们可以开始创建图表了,在 Window1()事件里添加一个CreateChart()函数,在CreateChart()里创建图表,具体代码如下:public Window1(){InitializeComponent();// Call function to create chartCreateChart();}private void CreateChart(){// Create a Chart elementChart chart = new Chart();// Set chart width and heightchart.Width = 400;chart.Height = 300;// Create new DataSeriesDataSeries dataSeries = new DataSeries();// Number of DataPoints to be generatedint numberOfDataPoints = 10;// To set the YValues of DataPointRandom random = new Random();// Loop and add a few DataPointsfor (int loopIndex = 0; loopIndex 《 numberOfDataPoints; loopIndex++){// Create a DataPointDataPoint dataPoint = new DataPoint();// Set the YValue using random numberdataPoint.YValue = random.Next(1, 100);// Add DataPoint to DataSeriesdataSeries.DataPoints.Add(dataPoint);}// Add DataSeries to Chartchart.Series.Add(dataSeries);// Add chart to the LayoutRoot for displayLayoutRoot.Children.Add(chart);}

visifire 的柱状图,怎么限制柱状体的宽度

随便输入些简单数据依点击菜单栏插入——柱形图选择第图形便看所做柱形图默认添加柱形图柱宽度能够美观所我美化柱形图需要其进行修改选柱形图柱右键单击弹选择框选择项设置数据系列格式弹设置绘图区格式框看第系列选项类间距数值默认150调200点击关闭看柱形图柱宽度变窄相相反我数值150调100则发现柱形图柱变宽我便根据调节合适数值调节柱形图柱宽度进美化我制备条形图Excel 技巧:何修改柱状图柱宽度

图表

最新文章