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