Nasıl yapılır: Windows Forms TreeView Denetimi ile Düğüm Ekleme ve Kaldırma
Windows Forms TreeView denetimi en üst düzey düğümleri koleksiyonunda Nodes depolar. Her TreeNode birinin alt düğümlerini depolamak için kendi Nodes koleksiyonu da vardır. Her iki koleksiyon özelliği de, düğüm hiyerarşisinin tek bir düzeyinde düğümleri eklemenize, kaldırmanıza ve yeniden düzenlemenize olanak tanıyan standart koleksiyon üyeleri sağlayan türündedir TreeNodeCollection.
Düğümleri program aracılığıyla eklemek için
Add Ağaç görünümünün Nodes özelliğinin yöntemini kullanın.
' Adds new node as a child node of the currently selected node. Dim newNode As TreeNode = New TreeNode("Text for new node") TreeView1.SelectedNode.Nodes.Add(newNode)
// Adds new node as a child node of the currently selected node. TreeNode newNode = new TreeNode("Text for new node"); treeView1.SelectedNode.Nodes.Add(newNode);
// Adds new node as a child node of the currently selected node. TreeNode ^ newNode = new TreeNode("Text for new node"); treeView1->SelectedNode->Nodes->Add(newNode);
Düğümleri program aracılığıyla kaldırmak için
Remove Tek bir düğümü kaldırmak için ağaç görünümünün Nodes özelliğinin yöntemini veya Clear tüm düğümleri temizlemek için yöntemini kullanın.
' Removes currently selected node, or root if nothing is selected. TreeView1.Nodes.Remove(TreeView1.SelectedNode) ' Clears all nodes. TreeView1.Nodes.Clear()
// Removes currently selected node, or root if nothing // is selected. treeView1.Nodes.Remove(treeView1.SelectedNode); // Clears all nodes. TreeView1.Nodes.Clear();
// Removes currently selected node, or root if nothing // is selected. treeView1->Nodes->Remove(treeView1->SelectedNode); // Clears all nodes. treeView1->Nodes->Clear();
Ayrıca bkz.
- TreeView Denetimi
- TreeView Denetimine Genel Bakış
- Nasıl yapılır: Windows Forms TreeView Denetimi için Simgeler Ayarlama
- Nasıl yapılır: Bir Windows Forms TreeView Denetiminin Tüm Düğümlerinde Yineleme
- Nasıl yapılır: Hangi TreeView Düğümüne Tıklandığını Belirleme
- Nasıl yapılır: Bir TreeView veya ListView Denetimine Özel Bilgi Ekleme (Windows Forms)
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin