我在我的应用程序中使用下面的导航类型。我需要另一个班级的var page
。因为我使用了受保护的类,所以我无法调用这个var页面。无论如何要调用这个var页面。因为,我需要这个var来初始化另一个类。那么,如何从类外部访问受保护的类变量呢?c#:从外部类访问受保护的类变量?
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
if (NavigationContext.QueryString.ContainsKey("Page"))
{
var page = NavigationContext.QueryString["Page"];
browser.Navigate(new Uri("/f" + page + ".html, UriKind.Relative));
}
}
我需要这门课;
private void def(object sender, EventArgs e)
{
switch(page)
{
\\...
}
}
目前尚不清楚你想要做什么。另外,我没有在代码中的任何地方看到类定义。你的意思是方法还是功能? – Khan