摘要:TreeView1.Nodes.Add(NewTreeNode(customer2.CustomerName))''AddachildTreeNodeforeachOrderobjectinthecurrentCustomer.ForEachorder1AsOrderIncustomer2.CustomerOrdersTreeView1.Nodes(Array.IndexOf(customerArray,customer2)).Nodes.Add(_NewTreeNode(customer2.CustomerName&
TreeView1.Nodes.Add(New TreeNode(customer2.CustomerName))
' Add a child TreeNode for each Order object in the current Customer.
For Each order1 As Order In customer2.CustomerOrders
TreeView1.Nodes(Array.IndexOf(customerArray, customer2)).Nodes.Add( _
New TreeNode(customer2.CustomerName & "." & order1.OrderID))
Next
Next
' Begin repainting the TreeView.
TreeView1.EndUpdate()
即使在您不希望向控件添加許多對象時,您也應該使用 BeginUpdate 和 EndUpdate 方法。在大多數情況下,您在運行之前將不知道要添加的項的確切個數。因此,為了妥善處理大量數據以及應付將來的要求,您應該總是調用 BeginUpdate 和 EndUpdate 方法。注調用 Windows 窗體控件使用的許多 Collection 類的 AddRange 方法時,將自動為您調用 BeginUpdate 和 EndUpdate 方法。
返回目錄:智能客戶端體系結構與設計指南
軟考不知道考啥科目?掃碼測最適合你的報考科目

熱門活動:【免費考前摸底】軟考4月模考大賽![]()
軟考備考資料免費領取
去領取
專注在線職業教育25年