Я создаю приложение напоминания с использованием C# в Visual Studio 2013. Одна из страниц предназначена для запуска уведомления.Ошибка при получении данных из NavigationContext
Мой код:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
string Combobox = "";
string Content = "";
NavigationContext.QueryString.TryGetValue("param1", out Combobox);
NavigationContext.QueryString.TryGetValue("param2", out Content);
param1TextBlock.Text = Combobox;
param2TextBlock.Text = Content;
}
Но ошибки возникают в этой части:
NavigationContext.QueryString.TryGetValue("param1", out Combobox);
NavigationContext.QueryString.TryGetValue("param2", out Content);
Ошибка является:
Ошибка 1 Ссылка на объект требуется для не -статическое поле, метод или свойство 'System.Windows.Navigation.NavigationContext.QueryStri ng.get '
Любая идея?
Просто догадайтесь, но ваши имена переменных «Содержимое» и, возможно, «Combobox» могут помешать встроенным типам. Попробуйте переименовать эти две переменные. – Hyndrix
Это универсальное приложение или приложение Silverlight? –
Приложение Silverlight – Judy