我正在为一个简单的 WindowsForm 示例使用图表。在 Windows 中运行良好。 我正在使用 XBuild 在我的 Windows 平台上编译解决方案。当我尝试在我的 Linux 机器 (Red Hat 6.8) 上使用 Mono(使用的版本 4.2.3.4)运行可执行文件时,我收到一条错误消息:
Unhandled Exception:
System.NotImplementedException: The method or operation is not implemented.
at System.Windows.Forms.DataVisualization.Charting.Chart.BeginInit () <0x40a79f40 + 0x00017> in <filename unknown>:0
at Data_grid.Form1.InitializeComponent () <0x40a6e680 + 0x002cd> in <filename unknown>:0
at Data_grid.Form1..ctor () <0x40a4c9f0 + 0x00027> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) Data_grid.Form1:.ctor ()
at Data_grid.Program.Main () <0x40a0bd90 + 0x0002f> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.NotImplementedException: The method or operation is not implemented.
at System.Windows.Forms.DataVisualization.Charting.Chart.BeginInit () <0x40a79f40 + 0x00017> in <filename unknown>:0
at Data_grid.Form1.InitializeComponent () <0x40a6e680 + 0x002cd> in <filename unknown>:0
at Data_grid.Form1..ctor () <0x40a4c9f0 + 0x00027> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) Data_grid.Form1:.ctor ()
at Data_grid.Program.Main () <0x40a0bd90 + 0x0002f> in <filename unknown>:0
我是 C# 和 Linux 的新手。任何输入将不胜感激。
最佳答案
Mono 上的 WinForms 被废弃了,很多方法都没有像那个那样实现。
您可以使用(每个示例)GTK# 或 Eto.Forms,它们是具有多平台支持的维护 gui 工具包。
关于c# - 在 Mono 中使用 Microsoft Chart (WinForm),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38064335/