Esempio n. 1
0
 private void maxRowsEntering_KeyUp(object sender, KeyRoutedEventArgs e)
 {
     if (e.Key == Windows.System.VirtualKey.Enter)
     {
         ResultsOutput.AllowFocusOnInteraction = true;
         ResultsOutput.Focus(FocusState.Programmatic);
     }
 }
Esempio n. 2
0
 private void ConfProb_KeyUp(object sender, KeyRoutedEventArgs e)
 {
     if (e.Key == Windows.System.VirtualKey.Enter)
     {
         ResultsOutput.AllowFocusOnInteraction = true;
         ResultsOutput.Focus(FocusState.Programmatic);
     }
     if (e.Key == Windows.System.VirtualKey.Left)
     {
         NumOfValuesEntering.AllowFocusOnInteraction = true;
         NumOfValuesEntering.Focus(FocusState.Keyboard);
     }
 }
Esempio n. 3
0
        //Entering values and outputing results

        private void Value_KeyUp(object sender, KeyRoutedEventArgs e)
        {
            if (e.Key == Windows.System.VirtualKey.Enter)
            {
                formatOfValIsCorrect[currentValueNumber] = double.TryParse(textBoxesList[currentValueNumber].Text, out values[currentValueNumber]);
                if (currentValueNumber < NumOfVal - 1 && formatOfValIsCorrect[currentValueNumber])
                {
                    textBoxesList[currentValueNumber + 1].AllowFocusOnInteraction = true;
                    textBoxesList[currentValueNumber + 1].Focus(FocusState.Keyboard);
                }
                else if (currentValueNumber == NumOfVal - 1 && formatOfValIsCorrect[currentValueNumber])
                {
                    ResultsOutput.Focus(FocusState.Programmatic);
                }
            }
        }