我一直在尝试获取此WebBrowser控件的父级。不知怎的,我似乎无法找到获得父母的正确方法。我认为它会像这样工作:
private void webtabItem1_Navigated(object sender, NavigationEventArgs e)
{
WebBrowser Webr = (WebBrowser) sender;
CloseableTabItem Tab = (CloseableTabItem) Webr.Parent);
Tab.Header = e.Uri.Host;
}
它在.Parent上给出错误“只有赋值,调用,递增,递减和新对象表达式可用作语句”。 MSDN告诉您只能将其作为我尝试的对象访问,但它似乎无法正常工作。
我可以通过.Content
获取标签的子项WebBrowser Webr = (WebBrowser)Tab.Content;
我的一些愚蠢错误可能并不那么难。
答案 0 :(得分:4)
错误是由Parent
之后的额外括号引起的,请尝试:
CloseableTabItem Tab = (CloseableTabItem)Webr.Parent;