|
using System;
namespace Mainardi.ViewModels.VMBase
{
public abstract class BaseWorkspaceViewModel : ViewModelBase
{
protected string[] _error;
private Object _DataContext;
private bool _canSave;
public bool CanSave
{
get { return _canSave; }
set
{
if (_canSave != value)
{
_canSave = value;
OnPropertyChanged(this, "CanSave");
}
}
}
public Object DataContext
{
get { return _DataContext; }
set
{
if (_DataContext != value)
{
_DataContext = value;
OnPropertyChanged(this, "DataContext");
}
}
}
public abstract Mainardi.ViewModels.CommandBase.CommandModel DeleteCommand { get; }
public abstract Mainardi.ViewModels.CommandBase.CommandModel SaveCommand { get; }
public abstract Mainardi.ViewModels.CommandBase.CommandModel CancelCommand { get; }
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.