GitUI.DashboardCategory.InitRepositoryCategory C# (CSharp) Метод

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

private InitRepositoryCategory ( ) : void
Результат void
        private void InitRepositoryCategory()
        {
            if (repositoryCategory != null)
            {
                this.Height = top = 26;
                foreach (Repository repository in repositoryCategory.Repositories)
                {
                    DashboardItem dashboardItem = new DashboardItem(repository);
                    dashboardItem.Click += new EventHandler(dashboardItem_Click);
                    AddItem(dashboardItem);

                    if (repositoryCategory.CategoryType == RepositoryCategoryType.Repositories)
                    {
                        ContextMenuStrip contextMenu = new ContextMenuStrip();
                        ToolStripMenuItem moveToMenuItem = new ToolStripMenuItem("Move To Category", null, new ToolStripMenuItem("moveto"));
                        moveToMenuItem.Tag = repository;
                        moveToMenuItem.DropDownOpening += new EventHandler(moveToMenuItem_DropDownOpening);
                        contextMenu.Items.Add(moveToMenuItem);
                        ToolStripMenuItem moveUpMenuItem = new ToolStripMenuItem("Move Up");
                        moveUpMenuItem.Tag = repository;
                        moveUpMenuItem.Click += new EventHandler(moveUpMenuItem_Click);
                        contextMenu.Items.Add(moveUpMenuItem);
                        ToolStripMenuItem moveDownMenuItem = new ToolStripMenuItem("Move Down");
                        moveDownMenuItem.Tag = repository;
                        moveDownMenuItem.Click += new EventHandler(moveDownMenuItem_Click);
                        contextMenu.Items.Add(moveDownMenuItem);
                        ToolStripMenuItem removeMenuItem = new ToolStripMenuItem("Remove");
                        removeMenuItem.Tag = repository;
                        removeMenuItem.Click += new EventHandler(removeMenuItem_Click);
                        contextMenu.Items.Add(removeMenuItem);
                        ToolStripMenuItem editMenuItem = new ToolStripMenuItem("Edit");
                        editMenuItem.Click += new EventHandler(editMenuItem_Click);
                        contextMenu.Items.Add(editMenuItem);

                        dashboardItem.ContextMenuStrip = contextMenu;
                    }
                }
            }
        }