【问题标题】:Is it possible to use a html editor like WMD or jsFiddle in a windows form?是否可以在 Windows 窗体中使用像 WMD 或 jsFiddle 这样的 html 编辑器?
【发布时间】:2011-09-15 16:54:38
【问题描述】:

我想使用 .net 制作一个简单的文本编辑器 Windows 应用程序。我真的很喜欢 WMD 编辑器和jsfiddle editor,但我一点也不知道如何将 html 文本框放入 windows 应用程序并让它与 windows 应用程序交互。

我该怎么做?

我的第一个想法是使用浏览器控件,然后使用 HTMLAgilityPack 并解析浏览器控件的 html 以获取值,但这似乎真的很荒谬。

【问题讨论】:

    标签: .net winforms wmd-editor


    【解决方案1】:
    • 您对使用浏览器控件、HTMLAgilityPack 等的想法并不是那么“现成”,一旦一切正常,它应该是相当可靠的
    • 您可以使用Nancy 之类的轻量级工具启动本地Web 服务器,并在保存时将托管编辑器粘贴到服务器。那会更可扩展(也更有趣)。
    • 或者,您可以在 CodeProject 上尝试像 FastColoredTextBox 项目这样的本机控件。我还没有尝试过,但我打算这样做。

    【讨论】:

    • 谢谢!!!!!!!!!这满足了我的需要。我真的很喜欢 WMD,因为它感觉就像一个带有撤消和选项卡的本机应用程序。但这暂时对我有用。
    • 我应该说,我现在选择了 FastColoredTextbox。它工作得很好。我用那个替换了我现有的文本框,无需更改任何内容,它运行良好。稍后我可能会尝试 HTMLAgilityPack 的想法。
    • 酷,我一直在等待一段时间的停机时间来尝试 FastColoredTextbox,似乎比 Scintilla 更容易玩
    猜你喜欢
    • 2010-09-06
    • 2011-04-02
    • 2015-05-21
    • 2012-04-14
    • 2011-08-04
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 2011-11-11
    相关资源
    最近更新 更多