private void OnLinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { List <string> catlist = new List <string>(); catlist.AddRange(catnames.Values); catlist.Remove(catnames[Graph.GuidToString(FilterCategory.ActiveMovieCategories)]); catlist.Sort(); SearchFilterForm.ShowSearchFilterForm(catlist, checkBoxAllCats.Checked, textBoxSearch.Text, catcombo.SelectedItem.ToString(), MdiParent); }
public static void ShowSearchFilterForm(IEnumerable <string> cats, bool allcats, string namepart, string current_cat, Form mdiparent) { if (form == null) { form = new SearchFilterForm(cats, allcats, namepart, current_cat); form.MdiParent = mdiparent; form.Show(); } else { form.BringToFront(); } }
private void OnClose(object sender, FormClosedEventArgs e) { form = null; }