private void DeleteButton_Click(object sender, RoutedEventArgs e)
 {
     if (OnDelete != null)
     {
         var evt = new DeleteFilterEventArgs();
         evt.Filter = Filter;
         OnDelete(this, evt);
     }
 }
        private void OnFilterDeleted(object sender, DeleteFilterEventArgs e)
        {
            filterManager.DeleteFilter(e.Filter);

            if (FilterContainerView.Visibility != Visibility.Collapsed)
            {
                DismissFilterOSD();
            }
        }