private void InitializeCombox() { TMerchantTypeDTO[] result = _client.TMerchantTypeQueryAll().Where(t => string.IsNullOrWhiteSpace(t.ParentId)).ToArray(); List <TMerchantTypeDTO> source = new List <TMerchantTypeDTO>(); source.Add(new TMerchantTypeDTO() { MerchatType = "请选择" }); source.AddRange(result); comboBox1.DataSource = source; comboBox1.DisplayMember = "MerchatType"; comboBox1.ValueMember = "MerchantId"; }
public static TreeNode InitializeTree(string TreeType) { TreeNode rootNode = new TreeNode("全部"); List <TMerchantTypeDTO> result = _client.TMerchantTypeQueryAll().Where(t => string.IsNullOrWhiteSpace(t.ParentId)).ToList(); if (result != null && result.Count > 0) { result.ForEach(t => { TreeNode node = new TreeNode(t.MerchatType); node.Name = t.MerchantId; node.ToolTipText = t.MerchantDes; node.ImageIndex = 0; node.SelectedImageIndex = 1; GetSubNode(ref node, t.MerchantId); rootNode.Nodes.Add(node); }); } return(rootNode); }