private void tB_Enter(object sender, KeyEventArgs e) { if (e.Key != Key.Enter) return; if (!isRename) { //Если создание int id = ArticleOperations.SearchFreeID(articleMode, CurrentData.ArtPropList(articleMode)); CurrentData.ArtPropList(articleMode).Add(new ArticleProperty(tB1.Text, id)); } else { //Если переименование aNameForRename.Name = tB1.Text; CurrentData.ArtPropList(articleMode).Add(aNameForRename); aNameForRename = new ArticleProperty(); } tB1.Text = ""; tB1.Visibility = Visibility.Collapsed; ArticleOperations.ArticlePropertyListSerialize(articleMode, CurrentData.ArtPropList(articleMode)); }
private void MenuItem_Tap_Rename(object sender, System.Windows.Input.GestureEventArgs e) { tB1.Visibility = Visibility.Visible; aNameForRename = CurrentData.ArtPropList(articleMode)[holdIndex]; tB1.Text = CurrentData.ArtPropList(articleMode)[holdIndex].Name; CurrentData.ArtPropList(articleMode).RemoveAt(holdIndex); isRename = true; }