Table of Contents

Class PropertyConfidtionsPrensenter

Namespace
HeBianGu.Control.Filter
Assembly
HeBianGu.Control.Filter.dll
public class PropertyConfidtionsPrensenter : DisplayerViewModelBase, INotifyPropertyChanged, IDisplayer, IConditionable, IMetaSettingSerilize, IMetaSetting
Inheritance
PropertyConfidtionsPrensenter
Implements
Inherited Members
Extension Methods

Constructors

PropertyConfidtionsPrensenter()

public PropertyConfidtionsPrensenter()

PropertyConfidtionsPrensenter(Type, Func<PropertyInfo, bool>)

public PropertyConfidtionsPrensenter(Type modelTyle, Func<PropertyInfo, bool> predicate = null)

Parameters

modelTyle Type
predicate Func<PropertyInfo, bool>

Properties

AddCommand

public RelayCommand AddCommand { get; }

Property Value

RelayCommand

ClearSelectionCommand

public RelayCommand ClearSelectionCommand { get; }

Property Value

RelayCommand

MetaSettingService

public IMetaSettingService MetaSettingService { get; }

Property Value

IMetaSettingService

Properties

public ObservableCollection<PropertyInfo> Properties { get; set; }

Property Value

ObservableCollection<PropertyInfo>

PropertyConfidtions

说明

public ObservableCollection<PropertyConfidtionPrensenter> PropertyConfidtions { get; set; }

Property Value

ObservableCollection<PropertyConfidtionPrensenter>

SelectedIndex

说明

public int SelectedIndex { get; set; }

Property Value

int

SelectedItem

public PropertyConfidtionPrensenter SelectedItem { get; set; }

Property Value

PropertyConfidtionPrensenter

Methods

IsMatch(object)

public bool IsMatch(object obj)

Parameters

obj object

Returns

bool

Load()

public void Load()

Save()

public void Save()