BzReader.BrowseForm.SyncCloseMenuItem C# (CSharp) Метод

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

private SyncCloseMenuItem ( ) : void
Результат void
        private void SyncCloseMenuItem()
        {
            foreach (ToolStripItem tsi in closeToolStripMenuItem.DropDownItems)
            {
                tsi.Click -= new EventHandler(dumpFileClose_Click);
            }

            closeToolStripMenuItem.DropDownItems.Clear();

            SortedDictionary<string, string> sd = new SortedDictionary<string,string>();

            foreach (Indexer ixr in indexes.Values)
            {
                sd.Add(Path.GetFileNameWithoutExtension(ixr.File), ixr.File);
            }

            foreach (string file in sd.Keys)
            {
                ToolStripItem tsi = new ToolStripMenuItem(file);

                tsi.Name = sd[file];

                closeToolStripMenuItem.DropDownItems.Add(tsi);
            }

            foreach (ToolStripItem tsi in closeToolStripMenuItem.DropDownItems)
            {
                tsi.Click += new EventHandler(dumpFileClose_Click);
            }

            closeToolStripMenuItem.Enabled = (closeToolStripMenuItem.DropDownItems.Count > 0);
        }