当前上下文中不存在名称“App”。
这怎么可能?必须注意我的初始化代码不同于 MainPage() 类型,因为我将 SketchFlow 应用程序转换为生产 Silverlight。他们指示您通过 System.Windows.Controls.Frame() 执行初始化代码:
private void Application_Startup(object sender, StartupEventArgs e)
{
this.RootVisual = new System.Windows.Controls.Frame() { Source = new Uri("/MyAppScreen.xaml", UriKind.Relative) };
}
public static string ValueFromHome =
"A Value on Home page";
目标是在 App 对象中设置公共变量,以便我可以从各种屏幕上访问它
访问资源数据需要调用我认为如下所示的 App 对象,对吗?所以这对我没有帮助
string color = App.Current.Resources["customColor"].ToString();