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