Class PropertyOrdersPrensenter
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
Typepredicate
Func<PropertyInfo, bool>
Properties
AddCommand
[JsonIgnore]
public RelayCommand AddCommand { get; }
Property Value
ClearSelectionCommand
[JsonIgnore]
public RelayCommand ClearSelectionCommand { get; }
Property Value
MetaSettingService
[JsonIgnore]
public IMetaSettingService MetaSettingService { get; }
Property Value
Properties
[JsonIgnore]
public ObservableCollection<PropertyInfo> Properties { get; set; }
Property Value
PropertyOrders
public ObservableCollection<PropertyOrderPrensenter> PropertyOrders { get; set; }
Property Value
SelectedIndex
public int SelectedIndex { get; set; }
Property Value
SelectedItem
[JsonIgnore]
public PropertyOrderPrensenter SelectedItem { get; set; }
Property Value
Methods
Load()
public void Load()
Save(out string)
public bool Save(out string message)
Parameters
message
string
Returns
Where(IEnumerable)
public IEnumerable Where(IEnumerable from)
Parameters
from
IEnumerable