2010-04-15 41 views
5

Tôi có một kiểm soát xem bằng tre có chức năng giống như trình duyệt thư mục. Bởi vì tải toàn bộ thư mục structer từ đĩa đang mất rất nhiều thời gian tôi đang cố gắng để tải chỉ có một cấp tại một thời điểm. Vì vậy, tôi có một chức năng cho biết thêm nút cho tất cả các thư mục trong nút hiện tại.lấy nút mở rộng trong một ảnh treeview

Tôi nghĩ rằng phương pháp tốt nhất là chạy nó trên sự kiện BeforeExpand của treeview.

UpdateTreeView(TreeView.SelectedNode); 

không hoạt động vì việc nhấp vào dấu + để mở rộng cũng không chọn nút.

Vậy cách tìm nút đang mở rộng.

Trả lời

8

Sự kiện BeforeExpand sẽ hoạt động. Nó có một TreeViewCancelEventArgs trong đó có một tài sản Node. Về cơ bản nó là nút được mở rộng.

+0

ohh, tôi nhớ điều đó như thế nào, cảm ơn. – Iulian

+1

trả lời hay ... nó giúp tôi .... cảm ơn bạn rất nhiều ... – Pritesh

Các vấn đề liên quan