バックラウンド プロセスと MVP パターンを使用してアプリケーションを開発しています。次のように、プロセスの状態 (isCanceled、isStarted、または isPaused) を ModelProcess (モデル) に保存できますか?
public event EventHandler CancelChanged;
bool isCanceled = false;
public bool IsCanceled
{
get { return isCanceled; }
set
{
isCanceled = value;
if (isCanceled)
{
if (CancelChanged != null)
{
CancelChanged(this, EventArgs.Empty);
}
}
}
}