0
정적 다중 행 wxTextCtrl이 있습니다. 내용은 창에서 표시 할 수있는 줄보다 많은 줄을 가지고 있으므로 스크롤됩니다. 내 프로그램이 특정 행의 내용을 업데이트하면 스크롤이 이동하여 업데이트가 표시됩니다. 이것은 다른 회선을 검사했을 가능성이있는 사용자에게는 방해가됩니다.스크롤 위치를 방해하지 않고 wxTextCtrl을 업데이트하십시오.
// k is line to update
// update is new line contents
myTxtCtrl->Replace(
myTxtCtrl->XYToPosition(0,k),
myTxtCtrl->XYToPosition(0,k+1),
update + L"\n");
// the control has now scrolled to ensure line k is visible
이 동작을 어떻게 비활성화 할 수 있습니까? 아니면 이전에 표시되었던 부분으로 업데이트 한 후에 컨트롤이 돌아 오도록 할 수 있습니까?