private void Filters_Click(object sender, EventArgs e) { if (filterUI != null && !filterUI.IsDisposed) { filterUI.Dispose(); filterUI = null; } filterUI = new FilterUI(); Thread x = new Thread(new ParameterizedThreadStart((form) => { ((FilterUI)form).ShowDialog(); })); x.IsBackground = true; x.Start(filterUI); }
public FilterUI() { Instance = this; InitializeComponent(); }