private void btShowMsg_Click(object sender, EventArgs e)
 {
     if (dataGridView1.CurrentRow != null)
     {
         object v = dataGridView1.CurrentRow.Cells[3].Value;
         if (v != null)
         {
             string s = v.ToString();
             FormWarning.ShowMessageDialog(this, s);
         }
     }
 }
        /// <summary>
        /// 窗体载入
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void FormSEPaginationDataGridViewDevColumnAdd_Load(object sender, EventArgs e)
        {
            #region 根据传来的数据实体Id(或空串)判断是否可绑定,并加载相应数据
            //根据传来的数据实体Id(或空串)判断是否可绑定,并加载相应数据
            if (this._dataEntityId == null || this._dataEntityId == String.Empty)
            {
                radioButtonUnBind.Checked = true;
                radioButtonBind.Enabled   = false;
            }
            else
            {
                radioButtonBind.Checked = true;
                //加载数据项下拉列表
                ddlDataItem.DataSource = _dataEntityComponentService.GetDataEntity(this._dataEntityId).Items;
            }
            ChangeBind();
            #endregion

            #region 判断是否编辑状态
            //判断是否编辑状态
            if (this.FormElementDataColumnEntity == null)
            {
                return;
            }

            this._isEdit = true;

            #endregion

            #region 加载要编辑的列的信息

            //加载要编辑的列的信息
            this.txtName.Text = this.FormElementDataColumnEntity.Name;
            this.txtCode.Text = this.FormElementDataColumnEntity.Code;
            this.txtText.Text = this.FormElementDataColumnEntity.Text;

            if (this.FormElementDataColumnEntity.IsBind)
            {
                this.radioButtonBind.Checked = true;
            }
            else
            {
                this.radioButtonUnBind.Checked = true;
            }
            if (this.radioButtonBind.Checked)
            {
                this.ddlDataItem.SelectedValue = this.FormElementDataColumnEntity.DataItemId.Split('.')[1];
            }
            this.txtDataPropertyName.Text = this.FormElementDataColumnEntity.DataPropertyName;
            this.cbVisible.Checked        = this.FormElementDataColumnEntity.Visible;


            //数据规则
            foreach (object obj in this.ddlDataRule.Items)
            {
                UIElementDataListColumnDataRuleAbstract dataRuleAbstract = obj as UIElementDataListColumnDataRuleAbstract;
                if (dataRuleAbstract.GetType().Equals(this.FormElementDataColumnEntity.DataRule.GetType()))
                {
                    this.ddlDataRule.SelectedItem = obj;
                    break;
                }
            }

            IFormElementDataListColumnDataRule dataRule = this.ddlDataRule.SelectedItem as IFormElementDataListColumnDataRule;
            dataRule.SetParameter(this.FormElementDataColumnEntity.DataRule);

            #endregion

            #region 显示warning信息

            //显示warning信息
            //if (this.FormElementDataColumnEntity.Warning && this.FormElementDataColumnEntity.SelfWarning)
            //{
            //    MessageBox.Show(
            //        this.FormElementDataColumnEntity.WarningMsg,
            //           Language.Current.MessageBoxCaptiton_Warning,
            //           MessageBoxButtons.OK,
            //           MessageBoxIcon.Warning
            //           );
            //}
            if (this.FormElementDataColumnEntity.Warning.ExistWarning)
            {
                FormWarning formWarning = new FormWarning();
                formWarning.WarningSign = this.FormElementDataColumnEntity.Warning;
                formWarning.ShowDialog();
            }

            #endregion
        }