private MyGuiControlCombobox MakeComboFromFiles(string path, string filter = "*", SearchOption search = SearchOption.AllDirectories) { var combo = AddCombo(); long key = 0; combo.AddItem(key++, ""); foreach (var file in MyFileSystem.GetFiles(path, filter, search)) { combo.AddItem(key++, Path.GetFileNameWithoutExtension(file)); } combo.SelectItemByIndex(0); return combo; }
private MyGuiControlCombobox MakeComboFromFiles(string path, string filter = "*", SearchOption search = SearchOption.AllDirectories) { var combo = AddCombo(); long key = 0; combo.AddItem(key++, ""); foreach (var file in MyFileSystem.GetFiles(path, filter, search)) { combo.AddItem(key++, Path.GetFileNameWithoutExtension(file)); } combo.SelectItemByIndex(0); return(combo); }