MultiInputItem CreateItemtextBox() { MultiInputItem t = new MultiInputItem(); t.Width = Width - 20; t.HorizontalAlignment = HorizontalAlignment.Center; t.Margin = new Thickness(0, 2, 0, 2); return(t); }
/// <summary> /// merges input items together (ease of access) /// </summary> /// <param name="items">the items to merge</param> /// <returns>the merged input item</returns> public static MultiInputItem MergeInputItems(params IInputItem[] items) { MultiInputItem newItem = new MultiInputItem(); foreach (IInputItem item in items) { newItem.InputItems.Add(item); } return(newItem); }
private void AddItemButtonClick_Click(object sender, RoutedEventArgs e) { MultiInputItem t = CreateItemtextBox(); ConditionsPanel.Children.Add(t); }