Exemple #1
0
            public gridTemplate(textTemplate text, checkboxTemplate checkbox, double width)
            {
                ColumnDefinition textCol = new ColumnDefinition();

                textCol.Width = new GridLength(240);
                ColumnDefinition checkCol = new ColumnDefinition();

                checkCol.Width           = new GridLength(30);
                grid.HorizontalAlignment = HorizontalAlignment.Center;
                grid.ColumnDefinitions.Add(textCol);
                grid.ColumnDefinitions.Add(checkCol);
                grid.Children.Add(text.Block);
                grid.Children.Add(checkbox.checkbox);
                grid.Width = width;
            }
Exemple #2
0
        public State(Name name, string[] passed, double font_size, double width)
        {
            text_count  = passed.Length;
            text        = new textTemplate[text_count];
            checkbox    = new checkboxTemplate[text_count];
            stackPanels = new stackPanelTemplate[text_count];
            grids       = new gridTemplate[text_count];

            for (int i = 0; i < text_count; i++)
            {
                text[i]        = new textTemplate(passed[i], font_size);
                checkbox[i]    = new checkboxTemplate();
                stackPanels[i] = new stackPanelTemplate(text[i], checkbox[i], width);
                //grids[i] = new gridTemplate(text[i], checkbox[i], width);
            }
        }
Exemple #3
0
        public State(string _start_text, string _finish_text, string[] passed, Button _button, double font_size, double width)
        {
            button      = _button;
            Start_Text  = _start_text;
            Finish_Text = _finish_text;
            text_count  = passed.Length;
            text        = new textTemplate[text_count];
            checkbox    = new checkboxTemplate[text_count];
            stackPanels = new stackPanelTemplate[text_count];
            grids       = new gridTemplate[text_count];

            for (int i = 0; i < text_count; i++)
            {
                text[i]        = new textTemplate(passed[i], font_size);
                checkbox[i]    = new checkboxTemplate();
                stackPanels[i] = new stackPanelTemplate(text[i], checkbox[i], width);
            }
        }
Exemple #4
0
 public stackPanelTemplate(textTemplate text, checkboxTemplate checkbox, double width)
 {
     stackpanel.Children.Add(text.Block);
     stackpanel.Children.Add(checkbox.checkbox);
     stackpanel.Width = width - 20;
 }