private void SaveHostDetails_Click(object sender, RoutedEventArgs e) { BankNameTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource(); BankNumTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource(); BranchNumberTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource(); BranchAddressTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource(); BankAccountNumberTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource(); //hostingUnit.Owner.BankBranchDetails.CollectionClearance = (CollectionClearanceCheckBox.IsChecked); AddHostingUnit_UserControl addHostingUnit_UserControl = new AddHostingUnit_UserControl(hostingUnit); (this.Parent as StackPanel).Children.Add(addHostingUnit_UserControl); (this.Parent as StackPanel).Children.Remove(this); }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { BankNameTextBox.Focus(); BankNameTextBox.CaretIndex = 100; }