예제 #1
0
        /// <summary>
        /// 切换列设置状态
        /// </summary>
        /// <param name="status">列设置状态</param>
        /// <param name="oldStatus">旧状态</param>
        private void SwitchColumnSettingDockStatus(PageGridColumnSettingStatus status, PageGridColumnSettingStatus oldStatus)
        {
            this._columnSettingDockStatus = status;
            switch (status)
            {
            case PageGridColumnSettingStatus.Dock:
                this.StatusDock();
                break;

            case PageGridColumnSettingStatus.Float:
                this.StatusFloat();
                break;

            case PageGridColumnSettingStatus.Hiden:
                this.StatusHiden();
                break;

            case PageGridColumnSettingStatus.Disable:
                this.Visible = false;
                break;

            default:
                MessageBox.Show(string.Format("不识别的状态:{0}", status.ToString()));
                break;
            }
        }
예제 #2
0
 private void tsmiDock_Click(object sender, EventArgs e)
 {
     this.ColumnSettingDockStatus = PageGridColumnSettingStatus.Dock;
 }
예제 #3
0
 private void tsmiAutoHiden_Click(object sender, EventArgs e)
 {
     this.ColumnSettingDockStatus = PageGridColumnSettingStatus.Hiden;
 }