22 lines
878 B
VB.net
22 lines
878 B
VB.net
Imports System.ComponentModel
|
|
Public Class ClassAsyncNodeBuild
|
|
Private DTNODES As DataTable
|
|
Private DT_CONFIGURABLE_NODES As DataTable
|
|
Private ImgList As ImageList
|
|
Public WithEvents bw As BackgroundWorker
|
|
Public newTreeview As TreeView
|
|
|
|
Public Sub New(DT_TREEVIEW_NODES As DataTable, TREEVIEW_IMAGELIST As ImageList, pDT_CONFIGURABLE_NODES As DataTable)
|
|
Me.bw = New BackgroundWorker()
|
|
bw.WorkerReportsProgress = False
|
|
bw.WorkerSupportsCancellation = False
|
|
Me.DTNODES = DT_TREEVIEW_NODES
|
|
Me.ImgList = TREEVIEW_IMAGELIST
|
|
DT_CONFIGURABLE_NODES = pDT_CONFIGURABLE_NODES
|
|
End Sub
|
|
|
|
Private Sub bw_DoWork(ByVal sender As Object, ByVal e As DoWorkEventArgs) Handles bw.DoWork
|
|
Me.newTreeview = ClassNodeNavigation.CreateTreeViewNodes(DTNODES, ImgList, DT_CONFIGURABLE_NODES)
|
|
End Sub
|
|
End Class
|