Beispiel #1
0
        private void createFourthPage()
        {
            fourthPageGrid.Children.Add(fourthPageLabel);
            specialTaskBonusesTableLabel   = new Label[lastAmountSpecialTask];
            specialTaskBonusesTableTextBox = new TextBox[lastAmountSpecialTask];

            for (int i = 0, positionX = 0; i < lastAmountSpecialTask; i++, positionX++)
            {
                if (specialTaskNameTableTextBox != null && specialTaskNameTableTextBox[i].Text != "")
                {
                    specialTaskBonusesTableLabel[i] = AddControl.addLabel(150, 25, widthMovement + positionX * widthJumpMovement, heightMovement + i / numberOfColumnsSpecialTask * heightJumpMovement, 0, 0, specialTaskNameTableTextBox[i].Text);
                }
                else
                {
                    specialTaskBonusesTableLabel[i] = AddControl.addLabel(70, 25, widthMovement + positionX * widthJumpMovement, heightMovement + i / numberOfColumnsSpecialTask * heightJumpMovement, 0, 0, "Zadanie " + (i + 1).ToString());
                }
                fourthPageGrid.Children.Add(specialTaskBonusesTableLabel[i]);

                specialTaskBonusesTableTextBox[i] = AddControl.addTextBox(50, 20, widthLabelMovement + positionX * widthJumpMovement + 30, heightMovement + i / numberOfColumnsSpecialTask * heightJumpMovement, 0, 0, "0");
                specialTaskBonusesTableTextBox[i].PreviewTextInput += new TextCompositionEventHandler(isNumber);
                specialTaskBonusesTableTextBox[i].GotFocus         += new RoutedEventHandler(gotFocus);
                specialTaskBonusesTableTextBox[i].LostFocus        += new RoutedEventHandler(textBoxLostFocus);
                specialTaskBonusesTableTextBox[i].PreviewKeyUp     += new KeyEventHandler(deleteZero);
                specialTaskBonusesTableTextBox[i].MaxLength         = 2;
                specialTaskBonusesTableTextBox[i].MaxLines          = 1;
                fourthPageGrid.Children.Add(specialTaskBonusesTableTextBox[i]);

                if (positionX == numberOfColumnsSpecialTask - 1)
                {
                    positionX = -1;
                }
            }

            mainGrid.Children.Add(fourthPageGrid);
        }
Beispiel #2
0
        private void createThirdPage()
        {
            thirdPageGrid.Children.Add(thirdPageLabel);
            specialTaskNameTableLabel   = new Label[lastAmountSpecialTask];
            specialTaskNameTableTextBox = new TextBox[lastAmountSpecialTask];

            for (int i = 0, positionX = 0; i < lastAmountSpecialTask; i++, positionX++)
            {
                specialTaskNameTableLabel[i] = AddControl.addLabel(70, 25, widthMovement + positionX * widthJumpMovement, heightMovement + i / numberOfColumnsSpecialTask * heightJumpMovement, 0, 0, "Zadanie " + (i + 1).ToString());
                thirdPageGrid.Children.Add(specialTaskNameTableLabel[i]);

                specialTaskNameTableTextBox[i]           = AddControl.addTextBox(180, 20, widthLabelMovement + positionX * widthJumpMovement, heightMovement + i / numberOfColumnsSpecialTask * heightJumpMovement, 0, 0, "");
                specialTaskNameTableTextBox[i].ToolTip   = "W przypadku pozostawienia pustego pola, zostanie nadana nazwa domyślna";
                specialTaskNameTableTextBox[i].MaxLines  = 1;
                specialTaskNameTableTextBox[i].MaxLength = 50;
                thirdPageGrid.Children.Add(specialTaskNameTableTextBox[i]);

                if (positionX == numberOfColumnsSpecialTask - 1)
                {
                    positionX = -1;
                }
            }
            mainGrid.Children.Add(thirdPageGrid);
        }
Beispiel #3
0
        private void createSecondPage()
        {
            secondPageGrid.Children.Add(secondPageLabel);
            teamNamesTableLabel   = new Label[lastAmountTeam];
            teamNamesTableTextBox = new TextBox[lastAmountTeam];

            for (int i = 0, positionX = 0; i < lastAmountTeam; i++, positionX++)
            {
                teamNamesTableLabel[i] = AddControl.addLabel(70, 25, widthMovement + positionX * widthJumpMovement, heightMovement + i / numberOfColumnsTeam * heightJumpMovement, 0, 0, "Drużyna " + (i + 1).ToString());
                secondPageGrid.Children.Add(teamNamesTableLabel[i]);

                teamNamesTableTextBox[i]           = AddControl.addTextBox(180, 20, widthLabelMovement + positionX * widthJumpMovement, heightMovement + i / numberOfColumnsTeam * heightJumpMovement, 0, 0, "");
                teamNamesTableTextBox[i].ToolTip   = "W przypadku pozostawienia pustego pola, zostanie nadana nazwa domyślna";
                teamNamesTableTextBox[i].MaxLength = 40;
                teamNamesTableTextBox[i].MaxLines  = 1;
                secondPageGrid.Children.Add(teamNamesTableTextBox[i]);

                if (positionX == numberOfColumnsTeam - 1)
                {
                    positionX = -1;
                }
            }
            mainGrid.Children.Add(secondPageGrid);
        }