mirror of
https://gitee.com/langsisi_admin/serein-flow
synced 2026-03-03 00:00:49 +08:00
新增了UI节点
This commit is contained in:
@@ -6,10 +6,7 @@ using System.Windows.Input;
|
||||
|
||||
namespace Serein.Workbench.Node.View
|
||||
{
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// UserControl1.xaml 的交互逻辑
|
||||
@@ -28,8 +25,11 @@ namespace Serein.Workbench.Node.View
|
||||
this.nodeLibraryInfo = nodeLibraryInfo;
|
||||
Header = "DLL name : " + nodeLibraryInfo.AssemblyName;
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
FlipflopNodeGroupBox.Visibility = Visibility.Collapsed;
|
||||
ActionNodeGroupBox.Visibility = Visibility.Collapsed;
|
||||
UINodeGroupBox.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
@@ -65,6 +65,16 @@ namespace Serein.Workbench.Node.View
|
||||
FlipflopNodeGroupBox.Visibility = Visibility.Visible;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 向触发器面板添加类型的文本块
|
||||
/// </summary>
|
||||
/// <param name="type">要添加的类型</param>
|
||||
public void AddUI(MethodDetailsInfo mdInfo)
|
||||
{
|
||||
AddTypeToListBox(mdInfo, UIListBox);
|
||||
UINodeGroupBox.Visibility = Visibility.Visible;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 向指定面板添加类型的文本块
|
||||
/// </summary>
|
||||
@@ -137,6 +147,7 @@ namespace Serein.Workbench.Node.View
|
||||
{
|
||||
NodeType.Action => NodeControlType.Action,
|
||||
NodeType.Flipflop => NodeControlType.Flipflop,
|
||||
NodeType.UI => NodeControlType.UI,
|
||||
_ => NodeControlType.None,
|
||||
},
|
||||
MethodDetailsInfo = mdInfo,
|
||||
|
||||
Reference in New Issue
Block a user