This commit is contained in:
艾竹
2023-07-22 19:11:08 +08:00
parent 8ab43ecae1
commit b6e095293c
5 changed files with 122 additions and 3 deletions

View File

@@ -176,7 +176,20 @@ namespace AIStudio.Wpf.DiagramDesigner
{
SetProperty(ref _actualItemHeight, value);
}
}
}
private IParameter _parameter;
public IParameter Parameter
{
get
{
return _parameter;
}
set
{
SetProperty(ref _parameter, value);
}
}
private ObservableCollection<BlockDesignerItemViewModel> _children = new ObservableCollection<BlockDesignerItemViewModel>();
public ObservableCollection<BlockDesignerItemViewModel> Children
@@ -322,7 +335,14 @@ namespace AIStudio.Wpf.DiagramDesigner
{
if (OnlyOneChild)
{
return Children.FirstOrDefault()?.GetResult();
if (Children?.Count == 1)
{
return Children.FirstOrDefault()?.GetResult();
}
else
{
return Parameter?.Value;
}
}
else
{