关于如何使用动态创建的系列(每个图表3-5个系列)代码更新所有动态创建的图表(10-12个图表),有人能给出建议吗?如何创建图表和系列:
public ChartPage()
{
InitializeComponent();
for(int i = 0; i < ChartConnector.FoundMainData; i++)
{
GroupedCharts SC = new GroupedCharts();
foreach (string SGDO in Char
我有一个liveChart,并且正在为列表中的每个项目创建复选框。此列表还包含liveCharts中每个系列的数据。如何将动态创建的复选框与数据中的每个LiveCharts.LineSeries绑定?
我创建了复选框:
<!-- Creating checkboxes by binding to list -->
<ListView ItemsSource="{Binding ElementItemList}"
ScrollViewer.HorizontalScrollBarVisibility="Disabled" Width="6
我的表单包含一个按钮和一个添加的图表,如下所示。
我的代码是这样构建的:一个单独的线程不断地从发送方(使用UDP通信协议发送)获取数据,对其进行处理并将其添加到全局GLineSeries对象'gls‘中。GLineSeries基本上是该库的一个类,它基本上只是图的数据点的列表。我的目标是,当单击按钮时,此系列将以(cartesianChart1)的形式添加到图表中,并显示图表。这是使用行cartesianChart1.Series.Add(gls);完成的,代码如下所示(Form1.cs文件)
using System;
using System.Collections.Gene
我在Access 2010报告中有一个图表,我正试图动态地设置不同系列的颜色。用户可以使用复选框来选择“要图表的序列”,其意图是图表上的序列将从复选框标签的BackColor属性中获取其颜色。
问题是,当我运行代码来创建报表时,使用的颜色不是相应标签上的颜色。相反,它们看起来像是在“抓取”下面链接中的颜色列表,称为“标准窗口颜色”。
例如:
With myChart.SeriesCollection(1)
.Interior.Color = RGB(195, 215, 155)
End With
将系列1设置为深灰色,debug.print myChart.SeriesCollecti
我正在尝试一个实验,使用一系列动态命名范围在Excel 2010 (Microsoft Office Professional Plus 2010)下生成一系列图表。
我遇到的问题是,在输入名称后,动态范围的名称会被计算出的范围所取代。
在这个实验中,我使用一个简单的折线图来显示数据。
我正在选择选择数据...图表的弹出菜单选项。在“选择数据源”对话框中,在“图表数据区域”TextBox中输入命名的数据区域,然后按enter键。
I enter ChartNumbers and it gets replaced with =Drawings!$E$316:$E$465
我将绘图定义为=
我正在使用LiveCharts创建一个饼图。我有一个要在饼图中表示的替身列表。问题是列表的值可以并且将会更改,因此我希望能够相应地更改图表。
以下是来自LiveCharts网站的一些示例代码:
using System;
using System.Windows.Forms;
using LiveCharts;
using LiveCharts.Wpf;
namespace Winforms.PieChart
{
public partial class PieChartExample : Form
{
public PieChartExample()
{
I
我正在使用绘制一些图表。为了使每个列条具有不同的颜色,我添加了多个系列,但它没有显示所有系列的x-axis标签。为什么?
senderChart.Series = new SeriesCollection();
int i = 0;
var ax = new Axis
{
Separator = new LiveCharts.Wpf.Separator()
{
Step = 1
},
Labels = dateValues,
ShowLabels = true
};
se
我正在尝试编写一个WPF应用程序来绘制我所拥有的一系列数字的线条图。这些数字列在一个.CSV文件中,我将在运行时读取该文件。因此,我不知道我将有多少系列,也不知道每个系列的最大/分钟值。
为了演示,为了简洁起见,请看下面的示例。将这些系列值视为我将在实际应用程序中从我的.CSV文件中读取的值。
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
SeriesCollection = new SeriesCollection