Public Class SetUpDbV Private WithEvents m_SetUpDbVM As SetUpDbVM Sub New(Owner As Window, SetUpDbVM As SetUpDbVM) MyBase.New(Owner) ' This call is required by the designer. InitializeComponent() Me.DataContext = SetUpDbVM ' Assegno al riferimento locale al VM il VM preso dal DataContext m_SetUpDbVM = SetUpDbVM End Sub Private Sub CloseWindow(bDialogResult As Boolean) Handles m_SetUpDbVM.m_CloseWindow Me.DialogResult = bDialogResult End Sub End Class