/// <summary> /// release the edit mode when user presses enter. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="System.Windows.Input.KeyEventArgs"/> instance containing the event data.</param> private void TextBoxKeyUp(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { var text = sender as TextBox; EditableTree.valeurSelection.Text = text.Text; esss = esss.GetChildByName(text.Text); if (treeTest.IsNameInUse(esss)) { IsInEditMode = true; } else { IsInEditMode = false; } } }