Table of Contents

Class ObservableSourceViewModel<T>

Namespace
HeBianGu.Base.WpfBase
Assembly
HeBianGu.Base.WpfBase.dll

带有集合的数据源

[Obsolete]
public class ObservableSourceViewModel<T> : NotifyPropertyChanged, INotifyPropertyChanged where T : new()

Type Parameters

T
Inheritance
ObservableSourceViewModel<T>
Implements
Inherited Members
Extension Methods

Constructors

ObservableSourceViewModel()

public ObservableSourceViewModel()

Properties

AddCommand

public RelayCommand AddCommand { get; set; }

Property Value

RelayCommand

DeleteCommand

public RelayCommand DeleteCommand { get; set; }

Property Value

RelayCommand

DeleteItemCommand

public RelayCommand DeleteItemCommand { get; set; }

Property Value

RelayCommand

DetailCommand

public RelayCommand DetailCommand { get; set; }

Property Value

RelayCommand

EditCommand

public RelayCommand EditCommand { get; set; }

Property Value

RelayCommand

Models

说明

public ObservableCollection<T> Models { get; set; }

Property Value

ObservableCollection<T>

SelectedAllCommand

public RelayCommand SelectedAllCommand { get; set; }

Property Value

RelayCommand

Methods

Add(object)

添加

protected virtual void Add(object obj)

Parameters

obj object

Delete(object)

删除

protected virtual void Delete(object obj)

Parameters

obj object

Detail(object)

查看

protected virtual void Detail(object obj)

Parameters

obj object

Edit(object)

编辑

protected virtual void Edit(object obj)

Parameters

obj object