internal static void AddControl(this Form form, string name)
    {
        Control control;

        switch (name)
        {
        case "MainMenuControl":
            control = new MainMenuControl();
            break;

        case "TrainingControl":
            control = new TrainingControl();
            break;

        case "CheckKnowControl":
            control = new CheckKnowControl();
            break;

        default:
            control = null;
            break;
        }
        if (control != null)
        {
            control.Dock = DockStyle.Fill;
            form.Controls.Add(control);
        }
    }
Exemple #2
0
 private void btn_training_Click(object sender, RoutedEventArgs e)
 {
     if (trainingControl == null)
     {
         trainingControl = new TrainingControl();
     }
     this.userControlHolder.Content = trainingControl;
 }