public void Show(IWorkspace parentWorkspace) { customerSummaryView = customerSummaryView ?? Items.AddNew<CustomerSummaryView>(); parentWorkspace.Show(customerSummaryView); AddMenuItems(); Customer customer = (Customer) State[StateConstants.CUSTOMER]; OnStatusTextUpdate(string.Format("Editing {0}, {1}", customer.LastName, customer.FirstName)); UpdateUserAddressLabel(customer); this.Activate(); // When activating, force focus on the first tab in the view. // Extensions may have added stuff at the end of the tab. customerSummaryView.FocusFirstTab(); }