Example #1
0
        private void TransSourceControl_Load(object sender, EventArgs e)
        {
            _Trans = ModelDesignProject.GetLibTransSourceById(_funNode.Name);
            //_tranproperty = new TransProperty();

            LibTreeNode transNode = new LibTreeNode();

            transNode.Name     = _funNode.Name;
            transNode.Text     = ReSourceManage.GetResource(NodeType.TransSetting);
            transNode.NodeType = NodeType.TransSetting;
            transNode.Tag      = _Trans;
            if (_Trans.TransFields != null)
            {
                foreach (LibTransFieldMap field in _Trans.TransFields)
                {
                    #region 创建转单字段节点
                    LibTreeNode transfield = new LibTreeNode();
                    transfield.NodeType = NodeType.TransField;
                    transfield.NodeId   = field.ID;
                    transfield.Name     = field.SrcFieldNm;
                    transfield.Text     = field.SrcFieldNm;
                    transNode.Nodes.Add(transfield);
                    #endregion
                }
            }
            this.treeView1.Nodes.Add(transNode);
            this.treeView1.SelectedNode = transNode;
        }