This commit is contained in:
艾竹
2023-08-04 22:05:46 +08:00
parent 25993fd3a9
commit fe3e8b9ae1
4 changed files with 22 additions and 22 deletions

View File

@@ -194,6 +194,10 @@ namespace AIStudio.Wpf.DiagramDesigner
}
public virtual void ExitPreviewExecuteEdit()
{
}
protected virtual void ExecuteEditCommand(object param)
{
if (IsReadOnly == true) return;

View File

@@ -430,7 +430,16 @@ namespace AIStudio.Wpf.DiagramDesigner
public override async void PreviewExecuteEdit()
{
await BeforeExecute();
var items = (this.GetFirst() ?? this).GetNexts(true);
items.ForEach(p => p.IsExecuting = true);
}
public override async void ExitPreviewExecuteEdit()
{
var items = (this.GetFirst() ?? this).GetNexts(true);
items.ForEach(p => p.IsExecuting = false);
}
public async Task Execute()