简体中文 | English
可用于WPF/Winform的图表控件, 内部使用Webview2嵌入ECharts实现,基于最新的.net技术构建,同时兼容.net framework。
- 现代化:基于最新的.net7以及Webview2构建
- 高性能:以尽可能低的额外开销实现与ECharts的互操作
- 类型安全:尽可能使用强类型封装ECharts组件
- 灵活性:在使用.net类型的同时也可以使用js直接操作
使用Nuget包管理器安装:
平台 | 包名 |
---|---|
WinForm | ECharts.Net.Winform |
WPF | ECharts.Net.Wpf |
WinUI3 | 尚未支持 |
由于处于早期开发阶段,目前没有文档。具体用法请参见本仓库中的Demo。
本项目目前处于前期开发阶段,已实现基本功能,理论上可以使用JS调用的方式实现全部官方例程。当前开发重点在于对Option
的封装。
事项 | 状态 |
---|---|
对Webview2控件的基本封装 | ✅ |
核心类型系统设计 | ✅ |
对Option 进行封装 |
进行中 |
WinUI3支持 | 计划中 |
序列化和互操作优化 | 计划中 |
.Net Framework支持 | ✅ |
对本项目有任何疑问,欢迎提交Issue,或直接发起Pull Request