void mui_modelTreeView_BindData() { foreach (string tag in db.menu_GetTAG()) { TreeNode node = new TreeNode() { Text = tag }; foreach (var m in db.menu_Find(x => x.TAG == tag)) { if (m_modelCurrent == "") { lbl_Title.Text = "// " + m.TITLE; m_modelCurrent = m.MODELS; model_View(m_modelCurrent); } node.Nodes.Add(new TreeNode() { Text = m.TITLE, Tag = m.MODELS }); } mui_modelTreeView.Nodes.Add(node); } mui_modelTreeView.DoubleClick += (se, ev) => mui_modelTreeView_Click(); mui_modelTreeView.BeforeExpand += (se, ev) => { mui_modelTreeView.CollapseAll(); }; }