Table of Contents

Class PropertyOrdersPrensenter

Namespace
H.Controls.OrderBox
Assembly
H.Controls.OrderBox.dll
public class PropertyOrdersPrensenter : DisplayBindableBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, IOrderWhereable, IWhereable, IMetaSetting
Inheritance
PropertyOrdersPrensenter
Implements
Inherited Members
Extension Methods

Constructors

PropertyOrdersPrensenter()

public PropertyOrdersPrensenter()

PropertyOrdersPrensenter(Type, Func<PropertyInfo, bool>)

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

Parameters

modelTyle Type
predicate Func<PropertyInfo, bool>

Properties

AddCommand

[JsonIgnore]
public RelayCommand AddCommand { get; }

Property Value

RelayCommand

ClearSelectionCommand

[JsonIgnore]
public RelayCommand ClearSelectionCommand { get; }

Property Value

RelayCommand

MetaSettingService

[JsonIgnore]
public IMetaSettingService MetaSettingService { get; }

Property Value

IMetaSettingService

Properties

[JsonIgnore]
public ObservableCollection<PropertyInfo> Properties { get; set; }

Property Value

ObservableCollection<PropertyInfo>

PropertyOrders

public ObservableCollection<PropertyOrderPrensenter> PropertyOrders { get; set; }

Property Value

ObservableCollection<PropertyOrderPrensenter>

SelectedIndex

public int SelectedIndex { get; set; }

Property Value

int

SelectedItem

[JsonIgnore]
public PropertyOrderPrensenter SelectedItem { get; set; }

Property Value

PropertyOrderPrensenter

Methods

Load()

public void Load()

Save(out string)

public bool Save(out string message)

Parameters

message string

Returns

bool

Where(IEnumerable)

public IEnumerable Where(IEnumerable from)

Parameters

from IEnumerable

Returns

IEnumerable