我正在寻找一个非常简单的程序,唯一的功能是显示我的网站。所以基本上该程序就像网站的iframe。实现这一目标的最佳方法是什么?
答案 0 :(得分:2)
您不能使用iFrame,因为它是一种浏览器技术。您必须使用以下Web浏览器,我相信:
using System;
using System.Windows.Forms;
namespace WindowsFormsApplication10
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// When the form loads, open this web page.
webBrowser1.Navigate("http://www.dotnetperls.com/");
}
private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
{
// While the page has not yet loaded, set the text.
this.Text = "Navigating";
}
private void webBrowser1_DocumentCompleted(object sender,
WebBrowserDocumentCompletedEventArgs e)
{
// Better use the e parameter to get the url.
// ... This makes the method more generic and reusable.
this.Text = e.Url.ToString() + " loaded";
}
}
}
参考。 http://www.dotnetperls.com/webbrowser
注意:示例在C#中。