public Page2() { _dockpanelRow = 4; _dockPanelColumn = 1; _comboBoxUserControl = new ComboBoxUserControl(ComboBoxOptionsList, ComboBoxIdentityList); _textBoxUserControl = new TextBoxUserControl(ComboBoxOptionsList, ComboBoxIdentityList); InitializeComponent(); _editorRow = 4; _editorColumm = 0; }
private void ComboBoxUserControl_OnClick(object sender, RoutedEventArgs e) { if (GridToSave.Children.Contains(_comboBoxUserControl)) { GridToSave.Children.Remove(_comboBoxUserControl); } else { ComboBoxUserControl comboBoxUserControl = new ComboBoxUserControl(ComboBoxOptionsList, ComboBoxIdentityList); _comboBoxUserControl = comboBoxUserControl; Grid.SetRow(_comboBoxUserControl, _editorRow); //Grid.SetColumnSpan(_comboBoxUserControl, 2); Grid.SetColumn(_comboBoxUserControl, _editorColumm); _comboBoxUserControl.Margin = new Thickness(0, 20, 0, 0); GridToSave.Children.Add(_comboBoxUserControl); } if (GridToSave.Children.Contains(_textBoxUserControl)) { GridToSave.Children.Remove(_textBoxUserControl); } }