public Main(Login loginForm, ClientController ctrl) { this.loginForm = loginForm; this.ctrl = ctrl; InitializeComponent(); ChallengesDataGridView.DataSource = ctrl.GetAllChallenges(); ChildrenDataGridView.DataSource = ctrl.GetAllChildren(); SecondChallengeBox.Visible = false; DeleteSecondChallengeLabel.Visible = false; ctrl.updateEvent += userUpdate; }