我正在开发一个应用程序,它可以读取 XML 并相应地显示 XML 中包含的内容。现在我已经完成了 XML 部分,但我还需要另一部分,即将一小段 html 代码加载到 Web 浏览器元素中。无论如何,我是否可以动态创建一个 html 文件(我在想可能创建一个并保存在存储中然后从那里加载?)或直接将代码插入 Web 浏览器元素。
如果做不到这一点,我将在我的服务器上创建一个 php 页面,该页面会根据其传递的值进行调整。
我正在开发一个应用程序,它可以读取 XML 并相应地显示 XML 中包含的内容。现在我已经完成了 XML 部分,但我还需要另一部分,即将一小段 html 代码加载到 Web 浏览器元素中。无论如何,我是否可以动态创建一个 html 文件(我在想可能创建一个并保存在存储中然后从那里加载?)或直接将代码插入 Web 浏览器元素。
如果做不到这一点,我将在我的服务器上创建一个 php 页面,该页面会根据其传递的值进行调整。
您可以将整个 HTML 代码存储在字符串变量中并调用NavigateToString方法。
myWebBrowser.NavigateToString("myHTMLcode")
您如何创建 HTML 字符串取决于您的应用程序,但您可以存储一个基本模板并用于String.Replace
替换代码中的任何特定项目。