public void DisplayMembers(Identifier modelId, CustomVersion versionId, CustomEntity entity, string searchTerm) { try { if (modelId == null || versionId == null || entity == null) { return; } List <Member> members = MDSWrapper.GetMembers(modelId, versionId.Identifier, entity, searchTerm); this.lstMembers.Items.Clear(); (this.FindForm() as Form1).ProgressBar.Maximum = members.Count; foreach (Member m in members) { ((ListBox.ObjectCollection) this.lstMembers.Items).Add((object)new CustomMember(m)); (this.FindForm() as Form1).ProgressBar.PerformStep(); } this.lstMembers.DisplayMember = this.rbNameCode.Checked ? "NameCode" : "CodeName"; (this.FindForm() as Form1).ProgressBar.Value = 0; //this.lblCntMembers.Text = this.lstMembers.Items.Count.ToString(); } catch (Exception ex) { throw ex; } }