1. 程式人生 > >GridViewControl頁面間三種傳值方法

GridViewControl頁面間三種傳值方法

GridViewControl 單選框選中行頁面之間傳值
1. 第一種用構造方法傳值
FormGetDuty frm = new FormGetDuty
(strdebugPeople, strCRAFTPLANID, "質檢推送按鈕");
                    frm.Show();
  1. 第二種只傳頁面選中行
/// <summary>
        /// 獲取責任人選中的行
        /// </summary>
        /// <returns></returns>
        public DataRowView GetChooseRowsQulity()
        {//zhangj 20170630
            DataRowView drv = this.bindingSource1.Current as DataRowView;
            return drv;
        }
        //在使用介面呼叫其方法
        DataRow[] drs = frm.GetChooseRowsQulity();
  1. 第三種傳複選框選中行
/// <summary>
        /// yehy 20180911 獲取除錯人員選中的行
        /// </summary>
        /// <returns></returns>
        public DataRow[] GetChooseRowsQulity()
        {
            this.Validate();
            return this.dstGetDuty5.Tables[0].Select("ISSELECT=True");
        }
          //在使用介面呼叫其方法
        DataRow[] drs = frm.GetChooseRowsQulity();

4.複選框選中最簡單實現方法

gridviewControl實現多行批量處理