C#中WebBrowser控件的使⽤
今天在YouTube上看了⼀个关于WebBrowser控件⽤法的⼩视频,做⼀下总结。
⾸先创建⼀个WinForm程序,拖⼊⼀个textbox控件和⼀个button按钮,然后拖⼊⼀个panel控件,如图所⽰:
拖⼊panel控件后,到WebBrowser控件并双击,WebBrowser控件就会⾃动填充到panel控件上,像下⾯这样:
之后给button改个名,双击button按钮设置⼀个简单的跳转⾏为:
private void goButton_Click(object sender, EventArgs e)
控件的使用{
webBrowser1.Navigate(textBox1.Text);
}
然后⼀个简易的浏览器功能界⾯就实现了:
以上就是C#中WebBrowser控件的基本⽤法。
另外,需要对Form的sizeChanged事件进⾏⼀下编写:
private void mainForm_SizeChanged(object sender, EventArgs e)
{
panel1.Width = this.Width;
panel1.Height = this.Height;
webBrowserForm.Dock = DockStyle.Fill;
}
这样在Form窗体的⼤⼩改变时,panel的⼤⼩也会随着发⽣改变,并且让webBrowser控件始终填充panel控件。为了让Form窗体中的内容显⽰完全,还要为其添加滚动条,可以直接在Form的构造⽅法中添加如下语句:this.AutoScroll = true;
这样⼀个简易的WebBrowser就做好了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论