如何用C#WinForms在标签上写二次方程

本文关键字:二次方程 标签 何用 C#WinForms | 更新日期: 2023-09-27 18:25:35

我们正在制作统计软件。我们需要把公式放在任何地方,比如ax2+bx+c如何使ax2表示x平方2。我想在x的上侧显示2。与πc相同,我想在后缀处显示c。

如何用C#WinForms在标签上写二次方程

您有一个固定的公式列表,用户可以选择但不能编辑吗?然后为每个公式生成一个图像,将它们存储在应用程序中,并在PictureBox中显示。

如果希望用户能够键入任意公式并以交互方式呈现它们,则必须实现可视化公式编辑器控件。这些控件采用诸如MathML或TeX之类的标记,并将它们呈现为图形。我提供的链接中描述了一些,但我不知道有任何这样的WinForms的.Net控件。

对于"上部"2和3,有符号:a²、a³(即使在德语键盘上,但你也会在窗口中的符号中找到它们)-较低的c会更难-我会考虑为那些更复杂的公式使用图片(如果你需要动态公式,你可能必须用代码中的图形创建它们)