/// <summary> /// Constructor. /// </summary> /// <param name="memItem">The MemoryItem for validating and retrieving items from references.</param> /// <param name="tabPage">The tab page that the list is on.</param> /// <param name="list">The list containing all of the MemoryItem values.</param> public ItemController(MemoryItem <T> memItem, TabPage tabPage, ListBox list) { this.memItem = memItem; this.tabPage = tabPage; this.listBox = list; memItem.InitList(list, MainWindow.instance.sharp); }