private bool IsFilterMatch(Twitter.FormattedEvent x) { if (!CheckBoxFilter.Checked || string.IsNullOrEmpty(TextBoxKeyword.Text)) { return(true); } else { if (CheckRegex.Checked) { try { Regex rx = new Regex(TextBoxKeyword.Text); return(rx.Match(x.Username).Success || rx.Match(x.Target).Success); } catch (Exception ex) { MessageBox.Show(Properties.Resources.ButtonOK_ClickText3 + ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(false); } } else { return(x.Username.Contains(TextBoxKeyword.Text) || x.Target.Contains(TextBoxKeyword.Text)); } } }
private ListViewItem CreateListViewItem(Twitter.FormattedEvent source) { string[] s = { source.CreatedAt.ToString(), source.Event.ToUpper(), source.Username, source.Target }; return(new ListViewItem(s)); }
private ListViewItem CreateListViewItem(Twitter.FormattedEvent source) { string[] s = { source.CreatedAt.ToLocalTimeString(), source.Event.ToUpper(CultureInfo.CurrentCulture), source.Username, source.Target }; return(new ListViewItem(s)); }