private void ListBoxProjects_SelectedIndexChanged(object sender, EventArgs e)
        {
            var selectedItem = listBoxProjects.SelectedItem as Project;

            if (selectedItem != null)
            {
                var args = new SelectedProjectChangedEventArgs();
                args.NewProject = selectedItem;
                OnSelectedProjectChanged(args);
            }
        }
 protected void OnSelectedProjectChanged(SelectedProjectChangedEventArgs e)
 {
     SelectedProjectChanged?.Invoke(this, e);
 }
 private void UserControlProjectSelection_SelectedProjectChanged(object sender, UI.SelectedProjectChangedEventArgs e)
 {
     textBoxProjectName.Text = e.NewProject.Name;
     // UserControlProjectInformation.ChangeSelectedProject(e.NewProject);
 }