Class ButtonPropertyConfidtionsPrensenter
public class ButtonPropertyConfidtionsPrensenter : DisplayerViewModelBase, INotifyPropertyChanged, IDisplayer, IPropertyConditonable, IConditionable
- Inheritance
-
ButtonPropertyConfidtionsPrensenter
- Implements
- Inherited Members
- Extension Methods
Constructors
ButtonPropertyConfidtionsPrensenter(Type, Func<PropertyInfo, bool>)
public ButtonPropertyConfidtionsPrensenter(Type modelTyle, Func<PropertyInfo, bool> predicate = null)
Parameters
modelTyle
Typepredicate
Func<PropertyInfo, bool>
Properties
FilterChangedCommand
public RelayCommand FilterChangedCommand { get; }
Property Value
FilterCommand
public RelayCommand FilterCommand { get; }
Property Value
PropertyConfidtions
public PropertyConfidtionsPrensenter PropertyConfidtions { get; }
Property Value
Methods
IsMatch(object)
public bool IsMatch(object obj)
Parameters
obj
object
Returns
OnConditionChanged()
protected void OnConditionChanged()
Events
ConditionChanged
public event EventHandler<IConditionable> ConditionChanged