2009-06-25 4 views
1

.net 2.0 C# 프로젝트가 있습니다. 2 개의 노드가있는 Treeview가 있고 각 노드에는 많은 자식 노드가 있습니다. 하위 노드를 클릭하면 노드의 속성에 따라 웹 브라우저 컨트롤에 PDF가 표시됩니다. 괜찮지 만 문제는 두 노드가 모두 펼쳐지고 자식 노드를 클릭하면 다른 노드가 접히는 것입니다. 나는 treeview의 노드를 무너 뜨리는 코드가 없지만 어떻게 든 일어난다. BeforeCollapse 이벤트도 살펴 봤지만 다른 노드가 무너지면서 어떻게 든 시작되지 않습니다!Treeview prevent 노드 붕괴

왜 이런 일이 일어날 지 상상할 수 있습니까? 아무도 저에게이 사건을 방지하는 방법을 가르쳐 주시면 매우 감사하겠습니다!

대단히 감사합니다!

답변

0

TVS_SINGLEEXPAND 스타일이 트리 뷰에 대해 ON 인 경우 발생합니다. HotTracking 속성을 false로 설정하십시오.