Table of Contents

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

bool

IsEnbled

[Browsable(false)]
public bool IsEnbled { get; set; }

Property Value

bool

Message

[Browsable(false)]
public string Message { get; set; }

Property Value

string

Model

[Browsable(false)]
public T Model { get; set; }

Property Value

T

Value

[Browsable(false)]
public double Value { get; set; }

Property Value

double

Visible

[Browsable(false)]
public bool Visible { get; set; }

Property Value

bool

Methods

Filter(string)

public virtual bool Filter(string txt)

Parameters

txt string

Returns

bool

GetModel()

public object GetModel()

Returns

object

LoadValue(out string)

protected virtual bool LoadValue(out string message)

Parameters

message string

Returns

bool

SaveValue(out string)

protected virtual bool SaveValue(out string message)

Parameters

message string

Returns

bool