资源简介

之前下载了winform实现Echart统计图(基于webBrowser)有了echart在winform的应用。但发现他实际上是静态页面的,统计图未有数据交互功能。本例主要通过C#winform给echart赋值,实现数据动态交互。 

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace jsInWebBrowserCallCSharpMethod
{
    public class Clechart
    {
    }
    public class XAxis
    {
        /// 
        /// 坐标轴类型
        /// 

        public string type { get; set; } = “category“;

        /// 
        /// 类目数据
        /// 

        public List data { get; set; }
    }
    public class YAxis
    {
        /// 
        /// 坐标轴类型
        /// 

        public string type { get; set; } = “value“;
    }
    public class SeriesItem
    {
        /// 
        /// 每个系列通过 type 决定自己的图表类型
        /// 

        public string type { get; set; }

        public string name { get; set; }

        /// 
        /// 系列中的数据内容数组
        /// 

        public List data { get; set; }
    }
    public class Legend
    {        
        /// 
        /// 图例名称
        /// 

        public List data { get; set; }
    }
    public class title
    {
        /// 
        /// 标题
        /// 

        public string text { get; set; }
    }
    public class Tooltip_echart
    {
        
    }
    
    public class Option
    {
        public Legend legend { get; set; }
        public title title { get; set; }
        public Tooltip_echart tooltip { get; set; }
        /// 
        /// x轴
        /// 

        public XAxis xAxis { get; set; }

        /// 
        /// y轴
        /// 

        public YAxis yAxis { get; set; }

        /// 
        /// 数据
        /// 

        public List series { get; set; }
        public int animationDuration { get; set; }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ..A..H.     50176  2021-04-01 13:56  jsInWebBrowserCallCSharpMethod\.vs\jsInWebBrowserCallCSharpMethod\v15\.suo

     文件          0  2021-03-12 21:53  jsInWebBrowserCallCSharpMethod\.vs\jsInWebBrowserCallCSharpMethod\v15\Server\sqlite3\db.lock

     文件     589824  2021-04-01 13:56  jsInWebBrowserCallCSharpMethod\.vs\jsInWebBrowserCallCSharpMethod\v15\Server\sqlite3\storage.ide

     文件    2407380  2018-04-03 11:25  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\htmls\echarts.js

     文件     707131  2018-04-03 11:26  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\htmls\echarts.min.js

     文件       1561  2021-03-31 17:59  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\htmls\index.html

     文件      89476  2020-05-28 16:52  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\htmls\jquery.min.js

     文件      16358  2012-12-05 18:16  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\htmls\json2.js

     文件        648  2015-11-02 14:32  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\htmls\test.html

     文件      94140  2021-04-01 13:56  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\htmls\新建 Microsoft Office Word 文档.docx

     文件      15872  2021-04-01 13:44  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\jsInWebBrowserCallCSharpMethod.exe

     文件      38400  2021-04-01 13:44  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\jsInWebBrowserCallCSharpMethod.pdb

     文件      24216  2015-11-02 14:32  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\jsInWebBrowserCallCSharpMethod.vshost.exe

     文件        490  2013-03-18 17:00  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\jsInWebBrowserCallCSharpMethod.vshost.exe.manifest

     文件     504320  2016-01-28 14:22  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\bin\Debug\Newtonsoft.Json.dll

     文件       1970  2021-03-31 12:46  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\Clechart.cs

     文件       9833  2021-04-01 13:56  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\Form1.cs

     文件       3369  2021-04-01 13:41  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\Form1.Designer.cs

     文件       5817  2021-04-01 13:41  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\Form1.resx

     文件       4075  2021-03-29 22:41  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod.csproj

     文件       1452  2021-03-29 17:51  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       7306  2021-03-31 17:58  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件          0  2021-04-01 13:44  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.csproj.CopyComplete

     文件         42  2021-03-29 22:37  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.csproj.CoreCompileInputs.cache

     文件       3047  2021-03-31 09:27  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.csproj.FileListAbsolute.txt

     文件       1012  2021-04-01 13:41  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.csproj.GenerateResource.cache

     文件      46713  2021-03-29 22:41  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.csprojResolveAssemblyReference.cache

     文件      15872  2021-04-01 13:44  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.exe

     文件        180  2021-04-01 13:41  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.Form1.resources

     文件      38400  2021-04-01 13:44  jsInWebBrowserCallCSharpMethod\jsInWebBrowserCallCSharpMethod\obj\Debug\jsInWebBrowserCallCSharpMethod.pdb

............此处省略26个文件信息

评论

共有 条评论