【问题标题】:WYSIWYG HTML Editor for Windows Mobile forms app适用于 Windows Mobile 表单应用程序的 WYSIWYG HTML 编辑器
【发布时间】:2008-09-24 02:51:29
【问题描述】:

我正在使用 .NET CF 3.5 为 Windows Mobile 开发一个表单应用程序(不是 Web)。我需要一个 HTML 编辑器控件。我正在寻找类似于简单 FCKEditor 的东西,但要在表单应用程序 (EXE) 中使用。

有什么建议吗?

【问题讨论】:

    标签: windows-mobile compact-framework wysiwyg


    【解决方案1】:

    Pocket IE(Windows Mobile 附带的网络浏览器)与 Netscape 2 一样强大...没有 Javascript 支持。因此,使用基于浏览器的 HTML 编辑器将无法使用它。 Opera 具有桌面版本的大部分功能(包括 DOM 和 Javascript 支持),但我不确定它是否在 Windows Mobile 上具有嵌入功能。这也意味着您的应用需要一份 Opera 才能运行,而且它是商业软件。

    我建议您:稍微缩减您的计划,忘记所见即所得的 HTML 编辑。这是一个小屏幕的小设备——人们真的有必要在上面编辑网页内容吗?

    或者:您从头开始编写自己的小型编辑器作为 Windows.Forms 控件。如果您只想支持人们在这些编辑器框中所做的字体、大小和颜色更改(占 90%),那并不会太难,但对于经验丰富的 .NET 表单开发人员来说,这仍然可能需要几周的时间.

    【讨论】:

      【解决方案2】:

      我不确定紧凑框架是否支持它,但您可以尝试通过反射在 WebBrowser 控件上设置设计模式并将其包装成一个简单的 WYSIWYG 编辑器..认为这是代码..

      webBrowser1.Document.GetType().GetProperty("designmode").SetValue(webBrowser1.Document, true, null);
      

      【讨论】:

        【解决方案3】:

        我能建议的只有Notepad++。我将它用于 Web 内容,但我相信它支持 30 多种语言,而且它是免费的,因此您可以在那里找到所需的内容。

        【讨论】:

          猜你喜欢
          • 2017-07-31
          • 2011-07-06
          • 1970-01-01
          • 1970-01-01
          • 2012-08-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多