我使用webview2控件而不是常规的网络浏览器,因为有了webview2,我可以使用微软边缘浏览器浏览网站。
用法:
public Form1()
{
InitializeComponent();
webView21.Source = new Uri("https://microsoft.com");
}
结果是:
现在我想从我的硬盘驱动器添加我自己的图像,这样图像将在webview控件上。就像我把图像放在picturebox控件上一样。
我不想像导航到图像的URI那样加载图像,而是把图像放在控件上。
以防万一这是WebView2的官方microsoft webview2控制站点。
例如,我有一个天气雷达png图像,我想把它像这样放在webview2控件上:
2条答案
按热度按时间8yparm6h1#
在
WinForms
中,您可以将 any 控件(例如PictureBox
)添加到任何 other 控件(例如WebView2
)的Controls
集合中,从而使 *any * 控件(例如PictureBox
)优先于后者显示。要使图片框执行此操作:
映像路径
如果添加更多图像,请确保为其设置此属性:
4xy9mtcn2#
简单的答案是,这是不可能的。
浏览器需要一个指针来知道它需要向你展示什么。
我相信你正在寻找的是类似this的东西。
但这并不是直接加载到webView中,而是用来构建一个带有数据库的网站,你会将其加载到你的webview中。