获取.net webbrowser全屏事件

时间:2016-09-23 12:55:10

标签: c# .net vb.net webbrowser-control

我有一个Windows窗体应用程序,窗体中间有一个webbrowser控件。导航到Youtube视频时,视频的全屏按钮不起作用。

如何获得全屏事件(使用html或flash触发时)?

2 个答案:

答案 0 :(得分:0)

void MainFormLoad(object sender, EventArgs e){
this.KeyDown+= new KeyEventHandler(MainForm_KeyDown);}
void MainForm_KeyDown(object sender, KeyEventArgs e){
if( e.KeyCode == Keys.ControlKey)
MessageBox.Show("What is the Ctrl?");}

答案 1 :(得分:0)

我仍然对IE 11显示网页的效果感到震惊。因此,我强烈建议您使用其他引擎,例如Chromium。查看这篇文章,以了解有关库选项的信息。

我选择了CefSharp,但有一个不错的How To Guide in here,但浏览器只显示全屏以形成边界,因此请注意,使用此选项时,您可能需要自己实现。