private void ViewSaved(IEditTicketView sender) { isSaved = true; if (currentTicketBuilder != null) { currentTicketBuilder.TicketName = sender.TicketName; currentTicketBuilder.SetNumeration(sender.Questions.ToArray()); sender.Questions = new List <QuestionBuilder>(currentTicketBuilder.SortedQuestionBuilders); Argument.EditTreeView.RefreshObject(currentTicketBuilder); if (!isHiding) { Argument.EditTreeView.SelectObject(currentTicketBuilder); } } }