public AddElementWindow(string insertedId = "", bool addElement = true, WarehouseItem warehouseItemToModify = null) { InitializeComponent(); AddElement = addElement; if (!AddElement) { TextBoxCode.IsReadOnly = true; if (warehouseItemToModify == null) { return; } TextBoxName.Text = warehouseItemToModify.Name; TextBoxCode.Text = warehouseItemToModify.Id; TextBoxPrice.Text = warehouseItemToModify.Price.ToString("0.00"); TextBoxQuantity.Text = warehouseItemToModify.Quantity.ToString(); TextBoxName.Focus(); } else { if (string.IsNullOrEmpty(insertedId)) { TextBoxCode.Focus(); } else { TextBoxCode.Text = insertedId; TextBoxCode.IsReadOnly = true; TextBoxName.Focus(); } } }
private ITextMarkerService _textMarkerService; //underlines //constructor public Editor() { InitializeComponent(); DataContext = this; LoadComboBox(); LoadTextBox(); LoadPreferences(); LoadTextMarkerService(); LoadHotkeys(); TextBoxCode.Focus(); }
private void ButtonEdit_Click(object sender, EventArgs e) { TextBoxCode.Enabled = false; TextBoxName.Enabled = true; ComboBoxStatus.Enabled = true; ButtonNew.Enabled = false; ButtonEdit.Enabled = false; ButtonSave.Enabled = true; ButtonDelete.Enabled = false; _save = false; TextBoxCode.Focus(); }
private void Add_Executed(object sender, ExecutedRoutedEventArgs e) { SmpUcFormStateLabel.CurrentState = FormCurrentState.Add; var newItem = new ExpenseArticle { Title = ResourceAccessor.Labels.GetString("New"), Code = "0", Miscs = new List <Misc>(), IsActive = true, ExpenseArticleOfContractFieldForSubGroups = new List <ExpenseArticleOfContractFieldForSubGroup>() }; ExpenseArticles.Add(newItem); if (TreeViewExpenseArticles.ItemContainerGenerator.ContainerFromItem(newItem) is TreeViewItem tvi) { tvi.IsSelected = true; } // TreeViewExpenseArticles.ScrollIntoView(newItem); TextBoxCode.Focus(); }