private void Page_Loaded(object sender, RoutedEventArgs e) { TabCustomers.Focus(); updateCustomersLists(); updateGrids(); switchCanvas("Active"); }
private void switchCanvas(string canvasName) { switch (canvasName) { case "Active": TabCustomers.Focus(); CanViewAllCustomer.Visibility = Visibility.Visible; CanCustomerAdd.Visibility = Visibility.Hidden; CanCustomerEdit.Visibility = Visibility.Hidden; CanCustomerDeactive.Visibility = Visibility.Hidden; break; case "Add": TabAddCustomer.Focus(); CanViewAllCustomer.Visibility = Visibility.Hidden; CanCustomerAdd.Visibility = Visibility.Visible; CanCustomerEdit.Visibility = Visibility.Hidden; CanCustomerDeactive.Visibility = Visibility.Hidden; break; case "Edit": TabEditCustomer.Focus(); CanViewAllCustomer.Visibility = Visibility.Hidden; CanCustomerAdd.Visibility = Visibility.Hidden; CanCustomerEdit.Visibility = Visibility.Visible; CanCustomerDeactive.Visibility = Visibility.Hidden; break; case "Deactive": TabDeactiveCustomers.Focus(); CanViewAllCustomer.Visibility = Visibility.Hidden; CanCustomerAdd.Visibility = Visibility.Hidden; CanCustomerEdit.Visibility = Visibility.Hidden; CanCustomerDeactive.Visibility = Visibility.Visible; break; default: TabCustomers.Focus(); CanViewAllCustomer.Visibility = Visibility.Visible; CanCustomerAdd.Visibility = Visibility.Hidden; CanCustomerEdit.Visibility = Visibility.Hidden; CanCustomerDeactive.Visibility = Visibility.Hidden; break; } }