ARKBreedingStats.Form1.tabControl1_SelectedIndexChanged C# (CSharp) Метод

tabControl1_SelectedIndexChanged() приватный Метод

private tabControl1_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
        {
            timerList1.UpdateTimes = (tabControlMain.SelectedTab == tabPageTimer);
            toolStripButtonCopy2Extractor.Visible = (tabControlMain.SelectedTab == tabPageStatTesting);
            toolStripButtonCopy2Tester.Visible = (tabControlMain.SelectedTab == tabPageExtractor);
            toolStripButtonExtract.Visible = (tabControlMain.SelectedTab == tabPageExtractor);
            toolStripButtonAddPlayer.Visible = (tabControlMain.SelectedTab == tabPagePlayerTribes);
            toolStripButtonAddTribe.Visible = (tabControlMain.SelectedTab == tabPagePlayerTribes);
            toolStripButtonClear.Visible = (tabControlMain.SelectedTab == tabPageExtractor || tabControlMain.SelectedTab == tabPageStatTesting);
            forARKChatToolStripMenuItem.Visible = (tabControlMain.SelectedTab == tabPageLibrary);
            //creatureToolStripMenuItem.Enabled = (tabControl1.SelectedTab == tabPageLibrary);
            if (tabControlMain.SelectedTab == tabPagePedigree && pedigreeNeedsUpdate && listViewLibrary.SelectedItems.Count > 0)
            {
                Creature c = null;
                if (listViewLibrary.SelectedItems.Count > 0)
                {
                    c = (Creature)listViewLibrary.SelectedItems[0].Tag;
                    int s = Values.V.speciesNames.IndexOf(c.species);
                    pedigree1.EnabledColorRegions = (s >= 0 ? Values.V.species[s].colors.Select(n => n.name != "").ToArray() : new bool[6] { true, true, true, true, true, true });
                }
                pedigree1.setCreature(c, true);
                pedigreeNeedsUpdate = false;
            }
            else if (tabControlMain.SelectedTab == tabPageBreedingPlan && breedingPlanNeedsUpdate)
            {
                determineBestBreeding(breedingPlan1.chosenCreature);
            }
        }
Form1