public void SetDCTree(BISTel.PeakPerformance.Client.BISTelControl.BTreeView btv) { this._spcWebService = new BISTel.eSPC.Condition.eSPCWebService.eSPCWebService(); _btvCondition = btv; //_btvCondition.CheckCountType = BTreeView.CheckCountTypes.SingleByNode; btv.BeforeExpand += new TreeViewCancelEventHandler(Tree_BeforeExpand); btv.RefreshNode += new BTreeView.RefreshNodeEventHandler(Tree_RefreshNode); btv.AfterExpand += new TreeViewEventHandler(btv_AfterExpand); _btvCondition.ImageList.Images.AddRange(ImageLoaderHandler.Instance.TreeArrayImage); _btvCondition.AddImageForLevel(0, _btvCondition.ImageList.Images[0], _btvCondition.ImageList.Images[0]); _btvCondition.AddImageForLevel(1, _btvCondition.ImageList.Images[1], _btvCondition.ImageList.Images[1]); _btvCondition.AddImageForLevel(2, _btvCondition.ImageList.Images[2], _btvCondition.ImageList.Images[2]); _btvCondition.AddImageForLevel(3, _btvCondition.ImageList.Images[3], _btvCondition.ImageList.Images[3]); _btvCondition.AddImageForLevel(4, _btvCondition.ImageList.Images[4], _btvCondition.ImageList.Images[4]); //_btvCondition.CheckTreeLevel.Add(4); //_btvCondition.AddLevelForCheck(4); btv.CheckCountType = BTreeView.CheckCountTypes.Single; //InitializeDefaultCondition(); }
/// /// DC에서 설정된 값으로 만들어진 BTreeView 인스턴스를 받아서 /// 추가적으로 노드 혹은 이벤트를 연결한다. /// /// public void SetDCTree(BTreeView btv) { this._spcWebService = new BISTel.eSPC.Condition.eSPCWebService.eSPCWebService(); this._mlthandler = MultiLanguageHandler.getInstance(); _btvCondition = btv; btv.BeforeExpand += new TreeViewCancelEventHandler(Tree_BeforeExpand); btv.RefreshNode += new BTreeView.RefreshNodeEventHandler(Tree_RefreshNode); _btvCondition.ImageList.Images.AddRange(ImageLoaderHandler.Instance.TreeArrayImage); }
/// /// DC에서 설정된 값으로 만들어진 BTreeView 인스턴스를 받아서 /// 추가적으로 노드 혹은 이벤트를 연결한다. /// /// public void SetDCTree(BTreeView btv) { this._spcWebService = new BISTel.eSPC.Condition.eSPCWebService.eSPCWebService(); this._mlthandler = MultiLanguageHandler.getInstance(); _btvCondition = btv; btv.BeforeExpand += new TreeViewCancelEventHandler(Tree_BeforeExpand); btv.RefreshNode += new BTreeView.RefreshNodeEventHandler(Tree_RefreshNode); _btvCondition.ImageList.Images.AddRange(ImageLoaderHandler.Instance.TreeArrayImage); //_btvCondition.AddImageForLevel(0, _btvCondition.ImageList.Images[0], _btvCondition.ImageList.Images[0]); //_btvCondition.AddImageForLevel(1, _btvCondition.ImageList.Images[1], _btvCondition.ImageList.Images[1]); btv.CheckCountType = BTreeView.CheckCountTypes.Single; }
/// /// DC에서 설정된 값으로 만들어진 BTreeView 인스턴스를 받아서 /// 추가적으로 노드 혹은 이벤트를 연결한다. /// /// public void SetDCTree(BTreeView btv) { this._spcWebService = new WebServiceController <eSPCWebService.eSPCWebService>().Create(); this._mlthandler = MultiLanguageHandler.getInstance(); _btvCondition = btv; btv.BeforeExpand += new TreeViewCancelEventHandler(Tree_BeforeExpand); btv.RefreshNode += new BTreeView.RefreshNodeEventHandler(Tree_RefreshNode); _btvCondition.ImageList.Images.AddRange(ImageLoaderHandler.Instance.TreeArrayImage); //SPC MODEL LEVEL을 가져옴 LinkedList llstCondtion = new LinkedList(); if (this.GetType().FullName == "BISTel.eSPC.Condition.Controls.ComboTree.XSPCModelTreeControl") { llstCondtion.Add(Definition.CONDITION_KEY_CATEGORY, "SPC_MODEL_LEVEL"); } else if (this.GetType().FullName == "BISTel.eSPC.Condition.MET.Controls.ComboTree.XSPCModelTreeControl") { llstCondtion.Add(Definition.CONDITION_KEY_CATEGORY, "SPC_MET_MODEL_LEVEL"); } else if (this.GetType().FullName == "BISTel.eSPC.Condition.ATT.Controls.ComboTree.XSPCModelTreeControl") { llstCondtion.Add(Definition.CONDITION_KEY_CATEGORY, "SPC_ATT_MODEL_LEVEL"); } llstCondtion.Add(Definition.CONDITION_KEY_USE_YN, "Y"); //llstCondtion.Add(Definition.CONDITION_KEY_DEFAULT_COL, "Y"); DataSet dsModelLevel = this._spcWebService.GetCodeData(llstCondtion.GetSerialData()); if (DSUtil.CheckRowCount(dsModelLevel)) { this._sSPCModelLevel = dsModelLevel.Tables[0].Rows[0][COLUMN.CODE].ToString(); } // _sSPCModelLevel = Definition.CONDITION_KEY_EQP_MODEL; }