NoesisGUI

FilterPredicate Class

namespace NoesisApp

Base class for Filter predicate object used by CollectionFilterBehavior.

Inheritance Hierarchy

FilterPredicate

INDEX Class Hierarchy Index

Methods

Name Description
BeginUpdate Indicates that source collection is being updated, so we disable notifications to avoid refreshing the filter more than necessary
EndUpdate Indicates that source collection has finished the updating process, we can now re-evaluate the filter if it any changes had occurred
Matches Called to evaluate the predicate against the provided item
NeedsRefresh Indicates if filter should be re-evaluated after an item property change
Refresh Re-evaluates the filter over the list

Properties


Name Description
None ItemsSource Gets or sets the source collection of items

DP_ Dependency Property      RO_ Read-only


Events


Name Description
D FilterRequired Indicates that conditions changed and filter needs to be re-evaluated

R Routed Event      N Non-routed Event      D Delegate Event


© 2017 Noesis Technologies