Files
EgtDOORCreator/MainWindow/MainWindowViewModel.vb
T
Nicola Pievani aa367c4345 EgtDOORCreator :
- Passaggio a lettura intestazione file DDF per avere i parametri dei componenti.
2017-02-02 09:17:03 +00:00

51 lines
1.6 KiB
VB.net

Public Class MainWindowViewModel
' Modello del MainWindow (classe vera e propria)
Private m_MainWindowModel As New MainWindowModel
Private m_ProjectManagerViewModel As ProjectManagerViewModel
Public ReadOnly Property ProjectManagerViewModel As ProjectManagerViewModel
Get
If IsNothing(m_ProjectManagerViewModel) Then
m_ProjectManagerViewModel = New ProjectManagerViewModel(Me)
End If
Return m_ProjectManagerViewModel
End Get
End Property
Private m_CompoPanel As CompoPanelView
Public ReadOnly Property CompoPanel As CompoPanelView
Get
If IsNothing(m_CompoPanel) Then
m_CompoPanel = New CompoPanelView
m_CompoPanel.DataContext = New CompoPanelViewModel(Me)
End If
Return m_CompoPanel
End Get
End Property
Private m_DoorManager As DoorManagerView
Public ReadOnly Property DoorManager As DoorManagerView
Get
If IsNothing(m_DoorManager) Then
m_DoorManager = New DoorManagerView
m_DoorManager.DataContext = New DoorManagerViewModel(Me)
End If
Return m_DoorManager
End Get
End Property
Private m_DoorParameters As DoorParametersView
Public ReadOnly Property DoorParameters As DoorParametersView
Get
If IsNothing(m_DoorParameters) Then
m_DoorParameters = New DoorParametersView
m_DoorParameters.DataContext = New DoorParametersViewModel(Me)
End If
Return m_DoorParameters
End Get
End Property
End Class