mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-20 00:16:36 +08:00
block
This commit is contained in:
@@ -10,6 +10,34 @@ namespace AIStudio.Wpf.DiagramDesigner
|
||||
{
|
||||
public class ConstParameter : BindableBase, IParameter
|
||||
{
|
||||
private ISelectable _item;
|
||||
|
||||
public ISelectable Item
|
||||
{
|
||||
get
|
||||
{
|
||||
return _item;
|
||||
}
|
||||
set
|
||||
{
|
||||
SetProperty(ref _item, value);
|
||||
}
|
||||
}
|
||||
|
||||
private string _text;
|
||||
|
||||
public string Text
|
||||
{
|
||||
get
|
||||
{
|
||||
return _text;
|
||||
}
|
||||
set
|
||||
{
|
||||
SetProperty(ref _text, value);
|
||||
}
|
||||
}
|
||||
|
||||
private object _value;
|
||||
|
||||
public object Value
|
||||
@@ -24,6 +52,9 @@ namespace AIStudio.Wpf.DiagramDesigner
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public bool IsPublic { get; set; } = true;
|
||||
|
||||
public void Add(object value)
|
||||
{
|
||||
if (double.TryParse(Value?.ToString() ?? "", out var value1) && double.TryParse(value?.ToString() ?? "", out var value2))
|
||||
|
||||
16
AIStudio.Wpf.DiagramDesigner/Models/Values/IGroup.cs
Normal file
16
AIStudio.Wpf.DiagramDesigner/Models/Values/IGroup.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace AIStudio.Wpf.DiagramDesigner
|
||||
{
|
||||
public interface IGroup
|
||||
{
|
||||
string Text
|
||||
{
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,18 +1,28 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace AIStudio.Wpf.DiagramDesigner
|
||||
namespace AIStudio.Wpf.DiagramDesigner
|
||||
{
|
||||
public interface IParameter
|
||||
{
|
||||
ISelectable Item
|
||||
{
|
||||
get; set;
|
||||
}
|
||||
|
||||
string Text
|
||||
{
|
||||
get; set;
|
||||
}
|
||||
|
||||
object Value
|
||||
{
|
||||
get; set;
|
||||
}
|
||||
|
||||
bool IsPublic
|
||||
{
|
||||
get; set;
|
||||
}
|
||||
|
||||
void Add(object value);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user