Я очень новый на все это с # программирования Windows Phone, так что это, скорее всего, глупый вопрос, но мне нужно знать Anywho ...Проверка настройки параметров программы Основные значения в изолированном хранилище для телефонов Windows-приложений
IsolatedStorageSettings appSettings =
IsolatedStorageSettings.ApplicationSettings;
if (!appSettings.Contains("isFirstRun"))
{
firstrunCheckBox.Opacity = 0.5;
MessageBox.Show("isFirstRun not found - creating as true");
appSettings.Add("isFirstRun", "true");
appSettings.Save();
firstrunCheckBox.Opacity = 1;
firstrunCheckBox.IsChecked = true;
}
else
{
if (appSettings["isFirstRun"] == "true")
{
firstrunCheckBox.Opacity = 1;
firstrunCheckBox.IsChecked = true;
}
else if (appSettings["isFirstRun"] == "false")
{
firstrunCheckBox.Opacity = 1;
firstrunCheckBox.IsChecked = false;
}
else
{
firstrunCheckBox.Opacity = 0.5;
}
}
Я пытаюсь сначала проверить, есть ли определенный ключ в моих настройках приложения Изолированное хранилище, а затем хотите, чтобы CheckBox отображался как отмеченный или непроверенный в зависимости от того, является ли значение для этого ключа «истинным» или «ложным». Также я устанавливаю непрозрачность флажка на 0,5 непрозрачность, если на нее не предпринимается никаких действий.
С кодом у меня есть, я получаю предупреждение
Возможное непреднамеренная ссылка сравнения; чтобы получить сравнение значений, отбросьте левую сторону на тип «строка»
Может кто-то сказать мне, что я делаю неправильно. Я изучил хранение данных в изолированном файле txt хранения, и это сработало, теперь я пытаюсь установить параметры приложения и, наконец, попытаюсь загрузить и сохранить XML-файл, а также создать и сохранить пользовательские настройки в XML-файл. Я хочу, чтобы попытаться понять все варианты открыты для меня, и использование которых когда-либо работает лучше и быстрее
Большое спасибо, сейчас я работаю. Завтра я перейду к попытке XML и изучению Xelement. Если я могу получить все, что работает, я могу начать с создания своего первого подходящего приложения, какого-то приложения погоды, которое я думаю для Windows Phone. –
@ Мартин Андерсон, отлично, я рад, что он сработал для вас. –
@Martin: Посмотрите на эту большую галочку рядом с этим ответом? Нажмите на нее. ;) – AnthonyWJones