void OnXapFormControl_ModelFilled(object sender, EventArgs e) { gv.Focus(); gv.DataTable.Rows[0].Focused = true; gv.DataTable.SelectedRowChanged -= OnGridViewControl_SelectRowChanged; for (int i = 0; i < gv.DataTable.Rows.Count; i++) { EmsObsLap data = gv.DataTable.Rows[i].RowDataSource as EmsObsLap; if (null == data) { return; } gv.DataTable.Rows[i].Selected = (data.Fg_chk == FBoolean.True); gv.DataTable.Rows[i].Enabled = (data.Fg_edit == FBoolean.True); } gv.DataTable.SelectedRowChanged += OnGridViewControl_SelectRowChanged; }