public FilterSidepanel() { FilterSettings = new FilterSettings(); InitializeComponent(); SetDefaultFilterSettings(); ResetAllCheckboxes(); if (!DesignerProperties.GetIsInDesignMode(this)) { try { FilterChanged += new FilterChangedEventHandler(OnFilterChanged); SearchIcon.Source = Sprite.Get(IconType.Search).Source; } catch (Exception e) { DebugUtils.LogError(e.Message); } } }
public void Unsubscribe(FilterChangedEventHandler listener) { SearchValueChanged -= listener; }
public void Subscribe(FilterChangedEventHandler listener) { FilterChanged += listener; }