|
|
|
@ -1635,6 +1635,10 @@ namespace PEIS.View.Exam |
|
|
|
|
private void DgvExamResult_FocusedColumnChanged(object sender, FocusedColumnChangedEventArgs e) |
|
|
|
|
{ |
|
|
|
|
Debug.WriteLine("DgvExamResult_FocusedColumnChanged"); |
|
|
|
|
// 获取当前聚焦的行行号 |
|
|
|
|
int rowHandle = DgvExamResult.FocusedRowHandle; |
|
|
|
|
rowHandle = rowHandle + 1; |
|
|
|
|
|
|
|
|
|
if (e.FocusedColumn.Name != "colExamTextResult") return; |
|
|
|
|
if (!(DgvExamResult.GetFocusedRow() is ExamResult rowData)) return; |
|
|
|
|
var parameters = new Dictionary<string, string>() { { "sex", _patient.Sex == "女" ? "2" : "1" } }; |
|
|
|
@ -1664,6 +1668,14 @@ namespace PEIS.View.Exam |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
ShowExamResultList(null, DgvExamResult.TopRowIndex); |
|
|
|
|
if (rowHandle >= DgvExamResult.RowCount) |
|
|
|
|
{ |
|
|
|
|
SetFocuse(DgvExamResult, 0, "colExamTextResult"); |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
SetFocuse(DgvExamResult, rowHandle, "colExamTextResult"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -1674,6 +1686,10 @@ namespace PEIS.View.Exam |
|
|
|
|
private void DgvExamResult_FocusedRowChanged(object sender, FocusedRowChangedEventArgs e) |
|
|
|
|
{ |
|
|
|
|
Debug.WriteLine("DgvExamResult_FocusedRowChanged"); |
|
|
|
|
// 获取当前聚焦的行行号 |
|
|
|
|
int rowHandle = DgvExamResult.FocusedRowHandle; |
|
|
|
|
rowHandle = rowHandle + 1; |
|
|
|
|
|
|
|
|
|
if (e.FocusedRowHandle < 0) return; |
|
|
|
|
// 获取当前聚焦的行 |
|
|
|
|
if (!(DgvExamResult.GetRow(e.FocusedRowHandle) is ExamResult rowData)) return; |
|
|
|
@ -1702,7 +1718,16 @@ namespace PEIS.View.Exam |
|
|
|
|
_examResultList.Add(rowData); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ShowExamResultList(null, DgvExamResult.TopRowIndex); |
|
|
|
|
if (rowHandle >= DgvExamResult.RowCount) |
|
|
|
|
{ |
|
|
|
|
SetFocuse(DgvExamResult, 0, "colExamTextResult"); |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
SetFocuse(DgvExamResult, rowHandle, "colExamTextResult"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
@ -1778,7 +1803,6 @@ namespace PEIS.View.Exam |
|
|
|
|
if(e.KeyCode == Keys.Enter) |
|
|
|
|
{ |
|
|
|
|
int rowHandle = DgvExamResult.FocusedRowHandle; |
|
|
|
|
string ColumnName = DgvExamResult.FocusedColumn.Name; |
|
|
|
|
rowHandle = rowHandle + 1; |
|
|
|
|
if(rowHandle >= DgvExamResult.RowCount) |
|
|
|
|
{ |
|
|
|
|