Mind Editoe

This commit is contained in:
艾竹
2023-03-05 21:30:53 +08:00
parent 9061146139
commit 79f4896fbd
41 changed files with 2090 additions and 484 deletions

View File

@@ -40,13 +40,14 @@ namespace AIStudio.Wpf.DiagramDesigner
{
this.Loaded -= TextControl_Loaded;
PART_ShowText.Visibility = Visibility.Visible;
PART_TextBlock.Visibility = Visibility.Collapsed;
PART_ShowText.Focus();
if (!string.IsNullOrEmpty(PART_ShowText.Text))
{
PART_ShowText.SelectionStart = PART_ShowText.Text.Length;
}
//新建后处于编辑状态,暂时关闭
//PART_ShowText.Visibility = Visibility.Visible;
//PART_TextBlock.Visibility = Visibility.Collapsed;
//PART_ShowText.Focus();
//if (!string.IsNullOrEmpty(PART_ShowText.Text))
//{
// PART_ShowText.SelectionStart = PART_ShowText.Text.Length;
//}
if (this.DataContext is ISelectable selectable)
{
@@ -74,6 +75,7 @@ namespace AIStudio.Wpf.DiagramDesigner
{
PART_ShowText.Visibility = Visibility.Collapsed;
PART_TextBlock.Visibility = Visibility.Visible;
selectable.IsEditing = false;
}
}
}