Files
EgtWPFLib5/NameDialog/NameDialogV.xaml.vb
T
Emmanuele Sassi 8448caec5a EgtWPFLib5 1.9j1 :
- Aggiunto dialogo di scelta nome con funzione di analisi del nome impostabile.
- Correzzione analisi caratteri speciali in SaveFileDialog.
2018-10-08 13:47:18 +00:00

36 lines
952 B
VB.net

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