internal void InitializeContent() { CalendarPanel.InitializeCalendar(); CalendarPanel.updateAgendaPanel += UpdateAgendaPanel; AgendaPanel.InitializeAgenda(); AgendaPanel.inflateBlueprintPanel += InflateBlueprintPanel; WaitingListPanel.InitializePanel(); WaitingListPanel.inflateReservationForm_WaitingList += InflateReservationForm_WaitingList; reservation_blueprint = new Reservation_Blueprint(); reservation_blueprint.Margin = new Thickness(295, 50, 0, 0); reservation_blueprint.Visibility = Visibility.Hidden; reservation_blueprint.inflateReservationForm += InflateReservationForm; reservation_blueprint.popup.createNewReservation += InflateReservationForm_NewReservation; reservation_form = new Reservation_Form(); reservation_form.Margin = new Thickness(50, 120, 0, 0); reservation_form.cancelButtonClick += CloseReservationForm; reservation_form.updateAccdbRelatedUI += UpdateAccdbRelatedUI; reservation_form.Visibility = Visibility.Hidden; _Canvas.Children.Add(reservation_form); reservation_form.delegate_deleteWaitingList += WaitingListPanel.DeleteWaitingList; reservation_form.delegate_updateWaitingList += WaitingListPanel.Delegate_UpdateWaitingList; reservation_blueprint.closeButtonClicked += CloseUserControl; _Canvas.Children.Add(reservation_blueprint); }