繁体   English   中英

为建模GUI学习C#吗? 3D绘图扩展?

[英]Learning C# for a modeling GUI? 3D plotting extensions?

谢谢阅读。

我是一名化学工程师,对Java和JavaScript具有一定的背景知识。 我的主管希望我为数学模型开发一个Windows GUI,在用户输入实验数据(以Excel,CSV格式)和其他一些参数后,该输出将输出2D图形。 有人告诉我C#是开发GUI的最佳选择之一,因此我将开始学习它。 对于这样的应用程序是否有更好的选择?

他可能希望我将3D绘图功能集成到GUI中(请参阅当前的MATLAB渲染之一: http : //postimage.org/image/7o868exs3/ )。 我意识到即使在最基本的水平上开发,这也可能是一个极其复杂的例程,但是,知道C#是否足以完成此任务?

任何建议深表感谢。

  • 是的,您可以在C#中完成。
  • 是否有更好的选择是有争议的。
  • 是的,C#对于3D渲染“足够”(尽管您的技能可能不足够)。

是。 C#和.NET框架适合此类应用程序。 虽然我建议购买第三方套餐进行实际绘图。 不要重造已经被许多供应商很好地实施的轮子。 (Visual Studio 2010甚至还带有内置的2D图形控件。)

但是,如果您运行此搜索,您将在可靠的第三方工具上获得大量成功。 (我不在这些公司工作,但多年来使用了许多控制功能,包括图表组件。)

如果您有一定的编程背景,那么使用第三方套件实现制图/制图解决方案将非常简单。 导入要在图中显示的数据将成为您最大的挑战,即使那也不是很困难。

对于“免费”的自带编码选项,您始终可以从任意数量的CodeProject示例开始

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM