확실하지 않은 질문이지만 올바른 질문입니다. ListView를 사용하여 사용자 정의 컨트롤이 있고 이상적으로 ListView 내부에 동일한 컨트롤을 중첩하여 재귀를 제공하고 싶습니다. 이는 자식 노드가있는 TreeView와 다소 유사하게 동작합니다.어떻게 무한 재귀 목록 뷰 컨트롤을 만들 수 있습니까?
이것은 기념비적으로 나쁜 생각 일 수 있습니다. :) 실제로 나는 MSFT가 그 방향으로 나를 가리키고있는 것처럼 먹는다. 왜냐하면 내가 이것을 시도 할 때 나는 그것을 할 수 없다는 말을 듣기 때문이다.
그래서 어떻게 할 수 있습니까? 올바른 방법은 무엇입니까?
아마도 무한히 재귀적인 목록보기 컨트롤이 TreeView보다 (귀하의 인스턴스에서) 더 나을 것이라고 설명 할 수 있습니다. –
보고서 모드에서 ListView를 사용하고 있다고 가정합니까? 중첩 된 표/데이터보기와 같은 것을 달성하려고합니까? 이것과 같은 것 http://www.telerik.com/products/winforms/gridview.aspx#hierarchy-(master-detail-layout)-with-tabbed-child-view? – Jason
@Andrew : TreeView에 충분한 기능이없고 OnCheckChanged를 자동 포스트 백하지 않습니다. TreeView를 사용하여 라운드를 돌았고 정확히 말한 방식대로 동작하는 컨트롤을 만들려고이 지점에 착륙했습니다. :) –