2010-04-15 5 views
5

Bir klasör tarayıcısı gibi çalışan bir ağaç görünümü denetimim var. Tüm klasör yapısını diskten yüklediğiniz için çok fazla zaman harcıyorum, her seferinde yalnızca bir seviye yüklemeye çalışıyorum. Bu nedenle, geçerli düğümdeki tüm klasörler için düğümler ekleyen bir işlev var.Genişleyen düğümü bir ağaç görünümünde alın

En iyi yöntemin, ağaç görünümündeki BeforeExpand olayında çalıştırılacağını düşündüm. + Işaretini tıklayarak da düğümü seçilerek değil genişletmek için çünkü

UpdateTreeView(TreeView.SelectedNode); 

çalışmıyor.

Genişleyen düğüm nasıl bulunur.

cevap

8

BeforeExpand olayı çalışmalıdır. Node özelliği içeren bir TreeViewCancelEventArgs sahiptir. Esasen düğüm genişlemiştir.

+0

ohh, nasıl oldu da bunu özledim, teşekkürler. – Iulian

+1

güzel cevap .... bana yardım ediyor .... çok teşekkür ederim ... – Pritesh