【问题标题】:How to write quadratic equation on Label in C# WinForms?如何在 C# WinForms 中的 Label 上写二次方程?
【发布时间】:2012-02-23 08:50:07
【问题描述】:

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

【问题讨论】:

  • 使用 Charmap.exe 找到您需要的字形。

标签: c# winforms c#-4.0 statistics


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多