获取WebBrowsers父控件
本文关键字:控件 WebBrowsers 获取 | 更新日期: 2023-09-27 17:59:28
我一直在尝试获取此WebBrowser控件的父控件。不知怎么的,我似乎找不到找到父母的正确方法。我以为它会这样工作:
private void webtabItem1_Navigated(object sender, NavigationEventArgs e)
{
WebBrowser Webr = (WebBrowser) sender;
CloseableTabItem Tab = (CloseableTabItem) Webr.Parent);
Tab.Header = e.Uri.Host;
}
它在.PParent上给出错误"只有赋值、调用、增量、减量和新对象表达式才能用作语句"。MSDN告诉您只能将其作为我尝试过的对象访问,但它似乎不起作用。
我可以通过获得标签的子项。内容
WebBrowser Webr = (WebBrowser)Tab.Content;
这可能并不难,只是我犯了一些愚蠢的错误。
错误是由于Parent
后面多了一个括号,请尝试:
CloseableTabItem Tab = (CloseableTabItem)Webr.Parent;