Q&A

  • 초하수의 질문.. (TreeView에 관해...)
안녕하세엽....

제가 너무 초보라 이런 질문을 송구스럽게도 하는군요



TreeView를 사용할때,

예를 들면 왼쪽에 TreeView가 있고 아이템이 미리 정의가 되어 있는 상태에서

어떤 아이템을 클릭하면 오른편에 겹쳐져 있는 여러개의 패널중 특정 패널을

Visible := true로 만들고 싶습니다.



제가 찾는 방법이 허접해서인지 해매고 있군요.



^^ 고수님들의 답변을 부탁드립니다.

감사합니다.

1  COMMENTS
  • Profile
    윤티 2000.05.23 05:03
    선해석 wrote:

    > 안녕하세엽....

    > 제가 너무 초보라 이런 질문을 송구스럽게도 하는군요

    >

    > TreeView를 사용할때,

    > 예를 들면 왼쪽에 TreeView가 있고 아이템이 미리 정의가 되어 있는 상태에서

    > 어떤 아이템을 클릭하면 오른편에 겹쳐져 있는 여러개의 패널중 특정 패널을

    > Visible := true로 만들고 싶습니다.

    >

    > 제가 찾는 방법이 허접해서인지 해매고 있군요.

    >

    > ^^ 고수님들의 답변을 부탁드립니다.

    > 감사합니다.



    아이템별로 selectedindex를 다르게 지정하고 클릭이벤트에서

    해주면되지요.



    procedure TForm1.TreeView1Click(Sender: TObject);

    begin

    case TreeView1.Selected.SelectedIndex of

    1 : panel1.visible := not panet1.visible;

    2 : panel2.visible := not panet2.visible;

    3 : panel2.visible := not panet2.visible;

    end;

    end;

    이렇게...