private void filterListViewButton_Click(object sender, EventArgs e) { ListView listView = null; foreach (Control control in entityBrowserTabControl.SelectedTab.Controls) { if (control.Name.Contains("ListView")) { listView = control as ListView; break; } } if (listView != null) { InputDialog dialog = new InputDialog("Filter By", "(Separate search terms with a comma) Filter items containing text:", "", "Filter"); InputDialog.IDialogCallback callback = new FilterItemsCallback(this, listView); dialog.SetCallback(callback); dialog.Show(); } }