我对FastReport非常陌生,在用图表创建报告时遇到了一些困难。这些数据来自一组表示温度监测软件读数的对象列表,该软件收集来自几个点的数据,这些数据存储在MySQL数据库中,并使用EF进行检索。我试图使用点ID作为分组标准来生成每个点的温度图。
下面是用于检索数据的代码:
List<CSQLModels.CHistory> hist = new List<CSQLModels.CHistory>();
using (var db = new CSQLClient())
{
var startdate = da
我需要你的帮助。我有一个2个复合容器。其中一个有两个单选按钮,第一个单选按钮是图表,另一个是报告。当用户选择图表时,图表被加载到第二个组合中,一切正常,但我不知道如何删除图表当用户选择“报告”时,有什么方法可以清除或删除它吗?我试过了,但我找不到解决办法。谢谢!
contenedor_chart = new Composite(parent, SWT.NONE);
contenedor_chart.setLayout(new FillLayout());
FillLayout filllayout = new FillLayout();
fill
我有一组自定义用户控件,类型为"ChartControl“。我想把它们“配对”(以某种方式),这样如果有10个控件,就是5对2个图表。这样做的目的是当我在一个图表中引发一些特定的事件时,我希望Form类在该图表和它的配对图表上执行一个操作,但不对另一个8执行操作。
那么,对于如何“找到”这对组合中的第二张图,我有什么选择呢?或者换句话说:如何以列表或类结构的形式组织这些图表,以使这一点变得容易?
我看到的挑战是,当从图表控件接收事件时,我不能简单地遍历控件列表来查看它所属的位置,因为我不能比较对象:
Operator '=' is not defined for typ
我正尝试将一个类型为“图表”(MSChart)的数组保存到会话中,这样我就可以在应用程序中的任何位置访问我的图表。但是,每当我尝试将这些已保存的图表绑定到单个图表控件中时,总是会实例化一个错误。
下面是我的代码片段:
System.Web.UI.DataVisualization.Charting.Chart[] c = (System.Web.UI.DataVisualization.Charting.Chart[])Session["PersonnelAdmin"];
if (Session["PersonnelAdmin"] != null)