//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//------------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.ComponentModel;
///
/// Provides data for the event.
///
public class FormViewModeEventArgs : CancelEventArgs {
private FormViewMode _mode;
private bool _cancelingEdit;
///
/// Initializes a new instance of class.
///
public FormViewModeEventArgs(FormViewMode mode, bool cancelingEdit) : base(false) {
this._mode = mode;
this._cancelingEdit = cancelingEdit;
}
///
/// Gets a bool in the indicating whether the mode change is the result of a cancel command.
/// This property is read-only.
///
public bool CancelingEdit {
get {
return _cancelingEdit;
}
}
///
/// Gets a FormViewMode in the . This property is read-only.
///
public FormViewMode NewMode {
get {
return _mode;
}
set {
_mode = value;
}
}
}
}