BEurtle.IssuesForm.setFilters C# (CSharp) Méthode

setFilters() private méthode

private setFilters ( ToolStripMenuItem menuitem, List filters ) : void
menuitem ToolStripMenuItem
filters List
Résultat void
        private void setFilters(ToolStripMenuItem menuitem, List<string> filters)
        {
            if (!contextmenu_initialising)
            {
                var j = 0;
                for (var i = 2; i < menuitem.DropDownItems.Count; i++)
                {
                    var v = menuitem.DropDownItems[i].Text;
                    if (v.Length > 0)
                    {
                        if (filters.Count == j)
                            filters.Add(v);
                        else
                            filters[j] = v;
                        j++;
                    }
                }
                if (filters.Count > j) filters.RemoveRange(j, filters.Count - j);
                loadIssues(false);
            }
        }