Class ModelBindable<T>
- Namespace
- H.Mvvm.ViewModels
- Assembly
- H.Mvvm.dll
public class ModelBindable<T> : BindableBase, INotifyPropertyChanged, IModelBindable<T>, IModelBindable, ISearchable
Type Parameters
T
- Inheritance
-
ModelBindable<T>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
ModelBindable(T)
public ModelBindable(T t)
Parameters
t
T
Properties
IsBuzy
[Browsable(false)]
public bool IsBuzy { get; set; }
Property Value
IsEnbled
[Browsable(false)]
public bool IsEnbled { get; set; }
Property Value
Message
[Browsable(false)]
public string Message { get; set; }
Property Value
Model
[Browsable(false)]
public T Model { get; set; }
Property Value
- T
Value
[Browsable(false)]
public double Value { get; set; }
Property Value
Visible
[Browsable(false)]
public bool Visible { get; set; }
Property Value
Methods
Filter(string)
public virtual bool Filter(string txt)
Parameters
txt
string
Returns
GetModel()
public object GetModel()
Returns
LoadValue(out string)
protected virtual bool LoadValue(out string message)
Parameters
message
string
Returns
SaveValue(out string)
protected virtual bool SaveValue(out string message)
Parameters
message
string