데이터 창 내부에 DropDownListBox를 만들었습니다.PowerBuilder 데이터 창 내 DropDownListBox
항목 변경시, 해당 항목의 값을 INI 파일의 해당 드롭 다운에 저장하고 저장합니다.
내 오픈 이벤트에서 setitem을 사용하여 해당 드롭 다운에 저장된 값을 설정합니다. 여기에서 문제는 드롭 다운에서 선택한 항목의 해당 색인에 setfocus가 발생하지 않는다는 것입니다.
또한 SetRow(), setcolumn(), SetText()를 사용하여 선택한 텍스트의 초점 맞추기를 만들었습니다. 이 문제는 제가 100 개 이상의 아이템을 가지고 있다는 것입니다. 선택한 값이 중간에있을 때 인덱스 # 50이라고 가정 해 봅시다. ScrollBar 포커스는 여전히 인덱스 # 50이 아니라 최상위 인덱스 # 1에 있습니다.
어떤 도움이 필요합니까? 감사.
Powerbuilder. 와우! 아직 21 세기의 PowerBuilder를 프로그래밍 한 사람이 있습니까? – paulsm4
물론, 여전히 좋습니다 :) – Maximus
VB.Net을 사용해 보았지만 Power Builder를 사용하여 더 빠르게 프로그래밍 할 수 있습니다. – Sid