public void UpdateGuiWithList(List<CustomItemClass> itemList) { CustomItemClass listItems = new CustomItemClass(); List<CustomItemClass> itemList1 = new List<CustomItemClass>(); itemList1 = listItems.GetCustomItemList(); this.comboBox1.DataSource = itemList1; this.comboBox1.DisplayMember = "Name"; this.comboBox1.ValueMember = "Guid"; }
public List<CustomItemClass> GetCustomItemList() { CustomItemClass customItem = new CustomItemClass(); List<CustomItemClass> listBuilder = new List<CustomItemClass>(); customItem.Name = "Item name 1"; customItem.Guid = "{470E488B-D363-4941-B33A-12E3E6AF8898}"; listBuilder.Add(customItem); return listBuilder; }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); // // need to populate comboBox1 from here // CustomItemClass customItem = new CustomItemClass(); List<CustomItemClass> itemList = new List<CustomItemClass>(); itemList = customItem.GetCustomItemList(); customItem.UpdateGuiWithList(itemList); }