Beispiel #1
0
        public MainPage()
        {
            InitializeComponent();

            //localization setup
            entryAnswer.Placeholder = AppResources.Answer;
            btnCheckAnswer.Text     = AppResources.CheckAnswer;
            btnSettings.Text        = AppResources.Settings;

            numOfTasks = settings.GetData("NumOfTasksInSeries") != null?Int32.Parse(settings.GetData("NumOfTasksInSeries").ToString()) : 0;

            SetTaskNumDisplay(1);
        }
        public SettingsPage()
        {
            InitializeComponent();

            //localization setup
            lblMinNum.Text              = AppResources.MinimalNumber;
            lblMaxNum.Text              = AppResources.MaximalNumber;
            lblAdd.Text                 = AppResources.Add;
            lblSubstract.Text           = AppResources.Substract;
            lblMultiply.Text            = AppResources.Multiply;
            lblDivide.Text              = AppResources.Divide;
            lblAllowNegativeValues.Text = AppResources.AllowNegativeValues;
            lblNumOfTasksInSeries.Text  = AppResources.NumberOfTasksInSeries;

            btnSave.Text = AppResources.Save;

            entryMinNum.Text = settings.GetData("MinimalNumber") != null?settings.GetData("MinimalNumber").ToString() : "0";

            entryMaxNum.Text = settings.GetData("MaximalNumber") != null?settings.GetData("MaximalNumber").ToString() : "0";

            entryNumOfTasksInSeries.Text = settings.GetData("NumOfTasksInSeries") != null?settings.GetData("NumOfTasksInSeries").ToString() : "0";

            checkAdd.IsToggled = settings.GetData("FuncAdd") != null?Boolean.Parse(settings.GetData("FuncAdd").ToString()) : false;

            checkSubstract.IsToggled = settings.GetData("FuncSubstract") != null?Boolean.Parse(settings.GetData("FuncSubstract").ToString()) : false;

            checkMultiply.IsToggled = settings.GetData("FuncMultiply") != null?Boolean.Parse(settings.GetData("FuncMultiply").ToString()) : false;

            checkDivide.IsToggled = settings.GetData("FuncDivide") != null?Boolean.Parse(settings.GetData("FuncDivide").ToString()) : false;

            checkAllowNegativeValues.IsToggled = settings.GetData("AllowNegativeValues") != null?Boolean.Parse(settings.GetData("AllowNegativeValues").ToString()) : false;
        }