Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 控制内部_Vb.net_Winforms_Cefsharp - Fatal编程技术网

Vb.net 控制内部

Vb.net 控制内部,vb.net,winforms,cefsharp,Vb.net,Winforms,Cefsharp,当我尝试将CefSharp添加到面板或Groupbox时,它不会显示任何内容(我的意思是webbrowser不会显示,即使是空白页面,也只能看到控件背景,就好像没有添加任何内容一样) 但是当我用“我”来代替时,它正常工作。为什么呢?是否无法将其添加到您想要的任何位置 我不知道为什么,但是将方法名更改为“New”可以修复它 所以不是 Public Sub InitializeChromium() 'Stuff" End Sub 一定是 Public Sub New() 'Stuff" End

当我尝试将CefSharp添加到面板或Groupbox时,它不会显示任何内容(我的意思是webbrowser不会显示,即使是空白页面,也只能看到控件背景,就好像没有添加任何内容一样)

但是当我用“我”来代替时,它正常工作。为什么呢?是否无法将其添加到您想要的任何位置



我不知道为什么,但是将方法名更改为“New”可以修复它

所以不是

Public Sub InitializeChromium()
'Stuff"
End Sub
一定是

Public Sub New()
'Stuff"
End Sub


现在,无论Web浏览器放在何处,都会显示它。

在您的程序中,您不能使用
InitializeComponent()

将其从所有代码中删除。

最小示例使用toolstrip容器,效果很好。请参见尝试修改示例以重现您的代码problem@amaitland使用来自cef网站的最小示例是可行的,但是一旦我将控件容器更改为任何其他表单(Me),webbrowser就会停止显示。这6个字母是唯一的区别尝试修改我上面链接的官方示例。那篇文章差不多有5年的历史了。@amaitland如果它能工作,它有多大的历史了,但当我将浏览器的父项从窗体更改为面板时,它就停止工作了?这篇文章作为一个整体已经过时了。
Public Sub New()
'Stuff"
End Sub