我想在 .Net 框架上构建一个相当复杂的 GUI 应用程序。该应用程序将具有以下图形功能:
- 绘制/更新实时数据
- 允许在绘图上手动(使用鼠标)绘制/拖动/编辑线条等
- 允许在绘图上选择图形对象/形状并将其拖放到绘图上的新位置
理想情况下,我想使用 VS 进行我的初始开发,因为 VSIDE(可以理解)比 monodevelop 工具复杂得多。但是,我将在 Linux 上使用 monodevelop 运行应用程序并维护代码库(一旦开发阶段完成)。
出于这个原因,我确保不使用任何尚未移植到单声道的 .Net 组件很重要。
鉴于上面的图形功能要求,我想知道我是否可以期望能够在 Windows 上开发这样的应用程序,然后移植到 monodevelop?
我知道像 WPF 这样的组件还没有移植到单声道,那么我可以在我的应用程序中使用任何其他 .Net GUI 组件(单声道可用)(以使移植成为可能)吗?