Я пытаюсь подсчитать, сколько раз нажата кнопка1 на странице1, а затем отобразится количество кликов на странице2 в текстовом поле1.Количество кол-ва кликов и отображение на другой странице [Windows Phone C#]
Я пробовал код ниже, но он дает мне ошибку исключения в строке 'Строка count = localSettings.Values ["Count"]. ToString(); '.
Есть ли другой способ сделать то, что я хочу?
Page 1
private void button1_Click(object sender, RoutedEventArgs e)
{
var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
String count= localSettings.Values["Count"].ToString();
int tc = int.Parse(count);
tc++;
localSettings.Values["Count"] = tc;
}
Page 2
var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
textbox1.Text = localSettings.Values["Count"].ToString();
Я отправил ответ, и мне было интересно, если вы использовали его. Мне приходило в голову, что использование класса-помощника с общедоступной статической переменной может быть лучше, поскольку локальные настройки, вероятно, будут постоянными (никогда не будут сброшены до тех пор, пока приложение не будет удалено). Таким образом, класс помощников может быть лучше. Что вы в итоге сделали? –