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 } }