|
|
|
@ -153,6 +153,8 @@ namespace PEIS.View.Exam |
|
|
|
|
DgvExamResult.FocusedRowChanged += DgvExamResult_FocusedRowChanged; |
|
|
|
|
//1.1.4.检查结果列表-单元格值修改 |
|
|
|
|
DgvExamResult.CellValueChanged += DgvExamResult_CellValueChanged; |
|
|
|
|
//1.1.5 按下回车-跳转下一行 |
|
|
|
|
DgvExamResult.KeyUp += DgvExamResult_KeyUp; |
|
|
|
|
//1.2.1.PACS |
|
|
|
|
DgvRptPacs.RowClick += DgvReportPacs_RowClick; |
|
|
|
|
//1.2.2.PACS图片选择列表-限制选中项数 |
|
|
|
@ -1764,6 +1766,43 @@ namespace PEIS.View.Exam |
|
|
|
|
return result.ToString(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 1.1.5.按下回车-跳转下一行 |
|
|
|
|
/// </summary> |
|
|
|
|
/// <param name="sender"></param> |
|
|
|
|
/// <param name="e"></param> |
|
|
|
|
private void DgvExamResult_KeyUp(object sender, KeyEventArgs e) |
|
|
|
|
{ |
|
|
|
|
if(e.KeyCode == Keys.Enter) |
|
|
|
|
{ |
|
|
|
|
int rowHandle = DgvExamResult.FocusedRowHandle; |
|
|
|
|
string ColumnName = DgvExamResult.FocusedColumn.Name; |
|
|
|
|
rowHandle = rowHandle + 1; |
|
|
|
|
if(rowHandle >= DgvExamResult.RowCount) |
|
|
|
|
{ |
|
|
|
|
SetFocuse(DgvExamResult, 0, "colExamTextResult"); |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
SetFocuse(DgvExamResult, rowHandle, "colExamTextResult"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 重新聚焦 |
|
|
|
|
/// </summary> |
|
|
|
|
/// <param name="view"></param> |
|
|
|
|
/// <param name="rowHandle"></param> |
|
|
|
|
/// <param name="columnName"></param> |
|
|
|
|
private void SetFocuse(GridView view, Int32 rowHandle, string columnName) |
|
|
|
|
{ |
|
|
|
|
view.Focus(); |
|
|
|
|
view.FocusedRowHandle = rowHandle; |
|
|
|
|
view.FocusedColumn.Name = columnName; |
|
|
|
|
view.ShowEditor(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#endregion 1.检查结果列表相关 |
|
|
|
|
|
|
|
|
|
#region PACS |
|
|
|
|