procedure TForm1.FormCreate(Sender: TObject);
begin
ListBox1.ItemIndex:= 0;
end;
처럼 ItemIndex에 선택을 원하시는 항목의 순서를 넣어주세요..
0부터 시작합니다..
키이동시에는..
ListBox1.ItemIndex:= ListBox1.ItemIndex + 1; // 아래로 이동
ListBox1.ItemIndex:= ListBox1.ItemIndex - 1; // 위로 이동
와 같이 하시면되고..
해당 컨트롤이 포커스를 가졌을 땐..
코딩없이도 커서로 이동됩니다..
모라 님이 쓰신 글 :
: 안녕하세요.
:
: TListBox이용시 마우스 클릭시나 파란색으로 블럭이 지정이 되던데
:
: 처음 열때부터 보이게끔 할 순 없나요?
:
: 키 이동시에도 블럭이 위아래로 이동시키고 싶은데 어떤 메소드를 이용해야 될지 모르겠습니다.
:
: 도움바랍니다.
|