using System.ComponentModel;
using System.Windows.Forms;
namespace Dongke.WinForm.Controls
{
///
/// 为 GrpCollapsible 控件的 Collapsing 事件提供数据
///
public class GroupBoxCollapsingEventArgs : CancelEventArgs
{
#region 成员变量
///
/// GroupBox折叠或展开状态
///
private bool _collapsing = false;
#endregion
#region 构造函数
///
/// Collapsing 事件参数
///
/// 折叠或展开状态
public GroupBoxCollapsingEventArgs(bool collapsing)
: base()
{
this._collapsing = collapsing;
}
///
/// Collapsing 事件参数
///
/// 折叠或展开状态
/// 指示是否应取消事件的值
public GroupBoxCollapsingEventArgs(bool collapsing, bool cancel)
: base(cancel)
{
this._collapsing = collapsing;
}
#endregion
#region 属性
///
/// 获取GroupBox折叠或展开状态。
///
public bool Collapsing
{
get
{
return this._collapsing;
}
internal set
{
this._collapsing = value;
}
}
#endregion
}
}