namespace SpaceEngineersBlueprintEditor.Interface.Services; /// /// 树视图服务 /// public interface ITreeViewService { /// /// 目标树视图控件 /// TreeView? TreeView { get; protected set; } /// /// 初始化树视图服务 /// /// 树视图控件 void Initialize(TreeView treeView) => TreeView = treeView; /// /// 添加树视图节点 /// /// 树视图节点 void Add(TreeViewNode node) => TreeView?.RootNodes.Add(node); /// /// 清除所有树视图及其子节点 /// void Clear() => TreeView?.RootNodes.Clear(); }