C# 获取.net webbrowser全屏事件

C# 获取.net webbrowser全屏事件,c#,.net,vb.net,webbrowser-control,C#,.net,Vb.net,Webbrowser Control,我有一个windows窗体应用程序,窗体中间有一个webbrowser控件。导航到Youtube视频时,视频的全屏按钮不起作用 如何获得全屏事件(当使用html或flash触发时)?我仍然对IE 11显示网页的糟糕程度感到震惊。因此,我强烈建议使用另一种引擎,如铬。查看此帖子以了解库选项 我去了,那里有一个很棒的浏览器,但是浏览器只是全屏来形成边界,所以请注意,如果使用此选项,您可能需要自己实现它。尝试使用WebBrowser控件@stuartd,因为它在您打开某个东西时会这么说。但是我有一个h

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


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

我仍然对IE 11显示网页的糟糕程度感到震惊。因此,我强烈建议使用另一种引擎,如铬。查看此帖子以了解库选项


我去了,那里有一个很棒的浏览器,但是浏览器只是全屏来形成边界,所以请注意,如果使用此选项,您可能需要自己实现它。

尝试使用WebBrowser控件@stuartd,因为它在您打开某个东西时会这么说。但是我有一个html按钮。我错了吗?@Rakitić我可以用代码全屏显示。但我不知道用户何时会按下html全屏按钮。亲爱的用户3060520我想通过webbrowser中的html按钮来完成。指向键盘或.net按钮。
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?");}