public FindForm(Form_JX3lib parent) { InitializeComponent(); m_Parent = parent; TopMost = true; }
public bool saveAll() { if (m_bHasChanged) { refreshCode(); refreshlinkCode(); Form_JX3lib TreeFrom = m_Parent.TreeForm as Form_JX3lib; Object[] Tags = TreeFrom.Tree.SelectedNode.Tag as Object[]; if (Tags == null || Tags[0].ToString() == "-1") { m_bHasChanged = false; return(false); } int classid = Int32.Parse(Tags[0].ToString()); int subclassid = Int32.Parse(Tags[1].ToString()); int id = Int32.Parse(Tags[2].ToString()); string filter = string.Format("classid = {0} and subclassid = {1} and id = {2}", classid, subclassid, id); DataTable dt = TableHelper.GetDataTableProxy(m_strTabName, filter, null, m_Conn); dt.Rows[0]["content"] = Code; dt.Rows[0]["link"] = LinkCode; string sql = string.Format("select * from {0} where {1}", m_strTabName, filter); TableHelper.SaveTable(dt, sql, m_Conn); m_bHasChanged = false; return(true); } return(false); }
public TreeView LoadTreePlugin_JX3lib(int toSelectID) { if (m_OldForm != null) { m_PDC.Controls.Remove((m_OldForm as Form1).Spliter); m_OldForm.Dispose(); } Form_JX3lib newFrm = new Form_JX3lib(m_TblName, m_CatField, this, m_Conn, this.m_isReadOnly); // newFrm.FieldList = m_fieldList; m_OldForm = newFrm; TreeView tree = newFrm.ReloadTree(); m_PDC.Controls.Add(newFrm.Spliter); newFrm.Spliter.Dock = DockStyle.Fill; tree.AfterSelect += afterSelect; tree.BeforeSelect += beforeSelect; tree.BeforeLabelEdit += beforeLabelEdit; tree.AfterLabelEdit += afterLabelEdit; return(tree); }
public TreeView LoadTreePlugin_JX3lib(int toSelectID) { if (m_OldForm != null) { m_PDC.Controls.Remove((m_OldForm as Form1).Spliter); m_OldForm.Dispose(); } Form_JX3lib newFrm = new Form_JX3lib(m_TblName, m_CatField, this, m_Conn, this.m_isReadOnly); // newFrm.FieldList = m_fieldList; m_OldForm = newFrm; TreeView tree = newFrm.ReloadTree(); m_PDC.Controls.Add(newFrm.Spliter); newFrm.Spliter.Dock = DockStyle.Fill; tree.AfterSelect += afterSelect; tree.BeforeSelect += beforeSelect; tree.BeforeLabelEdit += beforeLabelEdit; tree.AfterLabelEdit += afterLabelEdit; return tree; }