public void TextboxAndLabelSetup(string labelId, string name, string textboxContent, string labelContent, string textboxId, string parentId, string parentOptionId) { DockPanel newDockPanel = new DockPanel { Margin = new Thickness(0, 20, 0, 0), Name = "Dp" + name, Uid = Guid.NewGuid().ToString() }; Button newButton = new Button { Name = "btn" + name, Content = "Delete", Margin = new Thickness(0, 0, 20, 0), Uid = newDockPanel.Uid }; newButton.Click += btnDelete_Click; AddDockPanel(AddLabel(labelId, "lbl" + name, labelContent, parentId, parentOptionId, newDockPanel), newDockPanel); AddDockPanel(AddTextBox(textboxId, "TxtBox" + name, textboxContent, parentId, parentOptionId, newDockPanel), newDockPanel); AddDockPanel(newButton, newDockPanel); ConfigurationIdentity configurationIdentity = new ConfigurationIdentity { LabelId = labelId, TextBoxOrComputerName = name, TextBoxContent = textboxContent, LabelContent = labelContent, TextboxId = textboxId, ParentId = parentId, ParentOptionId = parentOptionId }; ConfigurationIdentityList.Add(configurationIdentity); }
public void ComboBoxAndLabelSetup(string labelId, string name, string labelContent, ObservableCollection<ComboBoxOption> items, string comboBoxId, string parentId, string parentOptionId) { DockPanel newDockPanel = new DockPanel { Margin = new Thickness(0, 20, 0, 0), Name = "Dp" + name, Uid = Guid.NewGuid().ToString() }; Button newButton = new Button { Name = "btn" + name, Content = "Delete", Margin = new Thickness(0, 0, 20, 0), Uid = newDockPanel.Uid }; newButton.Click += btnDelete_Click; AddDockPanel(AddLabel(labelId, "lbl" + name, labelContent, parentId, parentOptionId, newDockPanel), newDockPanel); AddDockPanel(AddComboBox(comboBoxId, items, "CB" + name, parentId, parentOptionId, newDockPanel), newDockPanel); AddDockPanel(newButton, newDockPanel); ConfigurationIdentity configurationIdentity = new ConfigurationIdentity { LabelId = labelId, TextBoxOrComputerName = name, LabelContent = labelContent, Items = items, ComboBoxId = comboBoxId, ParentId = parentId, ParentOptionId = parentOptionId }; ConfigurationIdentityList.Add(configurationIdentity); }