Files
EgtDOORCreator/AssemblyManager/AssemblyManagerV.xaml.vb
T
Nicola Pievani 00c9d0d1b2 EgtDOORCreator 2.1j2 :
-> gestione della multilettura di file ddf indipendente dalla modalità di funzionamento del programma (porta singola - progetto).
2019-10-30 12:14:13 +00:00

24 lines
1.1 KiB
VB.net

Public Class AssemblyManagerV
Private Sub Door_MouseLeftButtonUp(sender As Object, e As MouseButtonEventArgs)
Dim Item As ListBoxItem = DirectCast(sender, ListBoxItem)
' Gestisco porta corrente modificata
If Map.refAssemblyManagerVM.CurrProject.SelAssemblyName.IsModified
If Not Map.refAssemblyManagerVM.ManageModified() Then
Return
End If
Item.IsSelected=Not Map.refAssemblyManagerVM.CurrProject.IsBlockedSelAssemblyName(DirectCast(Item.DataContext, AssemblyName))
Return
End If
' verifico se il progetto cliccato è quello già selezionato
'If Map.refAssemblyManagerVM.CurrProject.SelAssemblyName Is DirectCast(Item.DataContext, AssemblyName) Then
' ricarico la porta
e.Handled= Map.refAssemblyManagerVM.CurrProject.IsBlockedSelAssemblyName(DirectCast(Item.DataContext, AssemblyName))
'End If
'If IsModified Then
' Map.refAssemblyManagerVM.CurrProject.SelAssemblyName = DirectCast(Item.DataContext, AssemblyName)
'End If
End Sub
End Class