/// <summary> /// ノードを生成する。 /// </summary> /// <param name="definitions">データベース定義のList。</param> /// <returns>生成したツリーノード。</returns> public static DatabaseRootTreeNode Create(WarlockProject project) { var ret = new DatabaseRootTreeNode() { Text = "データベース" }; ret.ImageKey = "DatabaseRootIcon.ico"; ret.SelectedImageKey = ret.ImageKey; ret.Tag = project; ret.Refresh(project.DatabaseDefinitions); return ret; }
/// <summary> /// コンストラクタ。 /// </summary> /// <param name="node">データベースルートノードのインスタンス。</param> public DatabaseRootProperty(DatabaseRootTreeNode node) : base(node) { Project = (WarlockProject)node.Tag; }