Beispiel #1
0
        private void WindPowerLockPointBind_Load(object sender, EventArgs e)
        {
            //加载列表
            DataTable dtRvalue = new DataTable();
            var       request  = new LoadAllpointDefByTypeRequest()
            {
                Type = "4"
            };
            var resposne = _GraphicsbaseinfService.LoadAllpointDefByType(request);

            dtRvalue = resposne.Data;
            if (dtRvalue.Rows.Count > 0)
            {
                DataRow[] _DataRow = dtRvalue.Select("DevName like '%开停%' and Point like '" + _StationNumber.ToString("000") + "%'");
                dtRvalue = ToDataTable(_DataRow);
            }
            if (dtRvalue.Rows.Count > 0)
            {
                gridControl1.DataSource = dtRvalue;
                //设置选择状态
                for (int i = 0; i < dtRvalue.Rows.Count; i++)
                {
                    if (_EditPoint.Contains(gridView1.GetDataRow(i).ItemArray[0].ToString()))
                    {
                        gridView1.FocusedRowHandle = i;
                    }
                }
            }
        }
Beispiel #2
0
 public BasicResponse <DataTable> LoadAllpointDefByType(LoadAllpointDefByTypeRequest graphicsbaseinfrequest)
 {
     return(graphicsbaseinfService.LoadAllpointDefByType(graphicsbaseinfrequest));
 }