Files
EgtDOORCreator/ProjectManager/MySaveFileDialogV.xaml.vb
Nicola Pievani b21b11b09f EgtDOORCreator 1.9i1 :
- aggiunta di nuovi controlli in fase di lettura ddf,
- i bottoni per aggiungere nuovi nomi alla lista delle geometrie sono disabilitabili,
- gestione dei Frame anche nell'HardwareManager,
- miglioramento in fase di creazione nome file/direttorio,
- il feedback contiene il nome della configurazione.
2018-09-07 12:59:24 +00:00

35 lines
996 B
VB.net

Public Class MySaveFileDialogV
'Implements INotifyPropertyChanged
Private m_SaveFileDialogVM As MySaveFileDialogVM
#Region "CONSTRUCTOR"
Sub New(Owner As Window, SaveFileDialogVM As MySaveFileDialogVM)
' Funzione che interpreta l'xaml
InitializeComponent()
Me.Owner = Owner
Me.DataContext = SaveFileDialogVM
' Assegno al riferimento locale al VM il VM preso dal DataContext
m_SaveFileDialogVM = SaveFileDialogVM
End Sub
#End Region ' CONSTRUCTOR
Private Sub SaveBtn_Click(sender As Object, e As RoutedEventArgs) Handles SaveBtn.Click
If m_SaveFileDialogVM.MySave() Then
DialogResult = True
End If
End Sub
Public Overloads Function ShowDialog() As Boolean?
' inizializzo dialogo
m_SaveFileDialogVM.Initialize()
' pongo focus su testo
FilePath.Focus()
' mostro la finestra di dialogo
Return MyBase.ShowDialog()
End Function
End Class