我想知道有没有人知道是否有可能在移动6表单中呈现html?我认为唯一可行的方法就是内部的web浏览器控件。
我想知道有没有更好的方法?我在想,如果我走web浏览器控件的路径,我将不得不生成一个html文件,然后将我想要的代码插入到这个文件中。
我需要这样的东西,因为我正在拉一些文本,这些文本可能是用html格式的东西,比如字体粗细。
发布于 2009-12-14 03:42:02
浏览器控件实际上是唯一的方法(除非您想自己解析HTML并将其转换为RTF控件的富文本,或者更糟糕的是,您自己手动处理所有这些)。
发布于 2009-12-20 01:14:37
正如人们所说的,你确实需要2个控件,但是可以隐藏常规的textbox (可能在浏览器控件后面),使其仍然可编辑。
在这种情况下,尽管它可以通过像<b>mytext</b>这样的代码来控制,但用户永远不会看到这给了他们一些所见即所得编辑器的错觉(尽管我已经可以想象到你在尝试这样做时可能会遇到一些问题)。
发布于 2010-09-09 07:21:31
我已经写了一个HTML edit control for .NET。
它目前不支持Windows Mobile:但我自己有Windows Mobile开发经验,如果您愿意为此付费,我也许能够将其移植到Compact Framework,如Developing New Functionality部分中所述。
https://stackoverflow.com/questions/1806059
复制相似问题