Пример #1
0
        private void EditSelectedFilter_EventHandler(object sender, EventArgs e)
        {
            if (listViewFilters.SelectedItems.Count > 0)
            {
                ListViewItem item = listViewFilters.SelectedItems[0];
                using (EditFilterForm frm = new EditFilterForm())
                {
                    frm.Filter = (IpProxyFilterFactory)item.Tag;

                    if (frm.ShowDialog(this) == DialogResult.OK)
                    {
                        if (!_readOnly)
                        {
                            IpProxyFilterFactory filter = frm.Filter;

                            item.Text = filter.ToString();
                            item.Tag  = filter;

                            ResizeColumns();
                        }
                    }
                }

                UpdateFilters();
            }
        }
Пример #2
0
 private void AddFilter_EventHandler(object sender, EventArgs e)
 {
     using (EditFilterForm frm = new EditFilterForm())
     {
         if (frm.ShowDialog(this) == DialogResult.OK)
         {
             AddFilterToList(frm.Filter);
             ResizeColumns();
             UpdateFilters();
         }
     }
 }