1. 程式人生 > >C# Dev TreeList常用屬性方法

C# Dev TreeList常用屬性方法

1.繫結資料:List<DW_JC_EquipmentClassify> quipmentClassifyInfo = CMMConstants.equipmentClassifyList;
            treeListSB.KeyFieldName = "Oid";
            treeListSB.ParentFieldName = "ParentOid";
            //繫結資料來源
            treeListSB.DataSource = quipmentClassifyInfo;1中TreeList會自動為你建立樹關係。2.手動繫結樹資料(新增節點)                //新增第一節點
                TreeListNode ParentNode = tlCustom.AppendNode(null, null);
                //新增第一節點顯示的值                 ParentNode
.SetValue(tlCustom.Columns["Oid"], "123456789";
                //新增子節點
                TreeListNode node = ParentNode.Nodes.Add();
                node.SetValue(tlCustom.Columns["Oid"], quotaList[j].Oid);
                node.SetValue(tlCustom.Columns["Code"], quotaList[j].Code);
                node.SetValue(tlCustom.Columns["Name"], quotaList[j].Name);
                node.SetValue(tlCustom.Columns["Number"], quotaList[j].Number);依次類推3.獲取選中節點值:string nodeText = treeListDE.FocusedNode.GetDisplayText(0);4.獲取選中節點資料值: string oid = treeListDE.FocusedNode.GetValue("Oid").ToString();記住要先在treelist 中繫結Oid列,不然會報錯。

待續。。。。