private void ExecuteSaveTabsCommand(object sender, EventArgs e) { var slot = Package.DocumentManager?.FindFreeSlot(); var name = $"Tabs{slot ?? ((Package.DocumentManager?.GroupCount ?? 0) + 1)}"; var window = new SaveTabsWindow(name); if (window.ShowDialog() == true) { Package.DocumentManager?.SaveGroup(window.TabsName, slot); //Package.UpdateCommandsUI(); } }