Dim rootNode As New TreeNode( "CustomerList") rootNode.ImageIndex = rootImageIndex rootNode.SelectedImageIndex = rootImageIndex ' Add a main root tree node. Me.rootImageIndex = 2 Me.selectedCustomerImageIndex = 3 Me.unselectedCustomerImageIndex = 4 Me.selectedOrderImageIndex = 5 Me.unselectedOrderImageIndex = 6 ' Create the root tree node. myTreeView.ImageIndex = 0 myTreeView.SelectedImageIndex = 1 ' Set the index of image from the ' ImageList for selected and unselected tree nodes. myTreeView.ImageList = myImageList ' Set the TreeView control's default image and selected image indexes. Dim myImageList As New ImageList() (Image.FromFile( "Default.gif")) (Image.FromFile( "SelectedDefault.gif")) (Image.FromFile( "Root.gif")) (Image.FromFile( "UnselectedCustomer.gif")) (Image.FromFile( "SelectedCustomer.gif")) (Image.FromFile( "UnselectedOrder.gif")) (Image.FromFile( "SelectedOrder.gif")) ' Assign the ImageList to the TreeView. Public Class Customer Public CustomerOrders As ArrayList Public CustomerName As String Public Sub New(myName As String) CustomerName = myName CustomerOrders = New ArrayList() End Sub 'NewNew End Class 'Customer Public Class Order Public OrderID As String Public Sub New(myOrderID As String) Me.OrderID = myOrderID End Sub 'NewNew End Class 'Order Private Sub FillTreeView() ' Load the images in an ImageList. ' (Assumes that ImageList1 contains at least two images and ' the TreeView control contains a selected image.) = 1 ImageIndex property determines the image displayed for the node's normal and expanded states, and the SelectedImageIndex property determines the image displayed for the node's selected state."> ImageIndex 속성은 보통 및 확장 상태의 노드에 대해 표시되는 이미지를 결정하고 SelectedImageIndex 속성은 선택된 상태의 노드에 대해 표시되는 이미지를 결정합니다. ImageIndex and SelectedImageIndex properties.">노드의 ImageIndex 및 SelectedImageIndex 속성을 설정합니다. TreeView control's ImageList property to the existing ImageList control you wish to use.