diff --git a/DrawPageUC.xaml b/DrawPageUC.xaml index b4c5a5a..beba1b2 100644 --- a/DrawPageUC.xaml +++ b/DrawPageUC.xaml @@ -33,18 +33,6 @@ - @@ -65,52 +53,6 @@ - - diff --git a/DrawPageUC.xaml.vb b/DrawPageUC.xaml.vb index 641c2d5..3b4e6c9 100644 --- a/DrawPageUC.xaml.vb +++ b/DrawPageUC.xaml.vb @@ -25,8 +25,8 @@ Public Class DrawPageUC Private m_bDrawOk As Boolean = False Private m_bFirst As Boolean = True - ' Lista di tutte le entità inclinabili presenti nel progetto - Friend m_SideAngleEntityList As New List(Of SideAngleEntity) + '' Lista di tutte le entità inclinabili presenti nel progetto + 'Friend m_SideAngleEntityList As New List(Of SideAngleEntity) Friend ReadOnly Property CVars Get @@ -198,7 +198,7 @@ Public Class DrawPageUC ' Elimino nome del componente precedente m_sCompoName = String.Empty ' Reset inclinazioni - DeleteSideAngle() + m_SideAngle.DeleteSideAngle() If String.IsNullOrEmpty(m_MainComponentPage.m_SecondaryComponentPage.m_sCurrCompo) Then DrawPage_Loaded(sender, e) Else @@ -359,7 +359,7 @@ Public Class DrawPageUC ' Ne recupero il layer OutLoop Dim nOutLoopLayer As Integer = EgtGetFirstNameInGroup(nId2, "OutLoop") ' Modifico inclinazione lati - For Each Entity In m_SideAngleEntityList + For Each Entity In m_SideAngle.m_SideAngleEntityList Dim nCurrEntityName As Integer = EgtGetFirstNameInGroup(nOutLoopLayer, Entity.sEntityName) If Entity.dSideAngle <> 0 Then ' Scrivo nuovo angolo nelle info @@ -400,7 +400,7 @@ Public Class DrawPageUC ' Elimino nome del componente precedente m_sCompoName = String.Empty ' Reset inclinazioni - DeleteSideAngle() + m_SideAngle.DeleteSideAngle() 'Istruzioni per chiudere ImportPageUC e aprire CadCutPageUC m_MainWindow.MainWindowGrid.Children.Remove(m_MainWindow.m_DrawPageUC) m_MainWindow.MainWindowGrid.Children.Add(m_MainWindow.m_CurrentProjectPageUC) @@ -412,29 +412,13 @@ Public Class DrawPageUC ' Elimino nome del componente precedente m_sCompoName = String.Empty ' Reset inclinazioni - DeleteSideAngle() + m_SideAngle.DeleteSideAngle() 'Istruzioni per chiudere ImportPageUC e aprire CadCutPageUC m_MainWindow.MainWindowGrid.Children.Remove(m_MainWindow.m_DrawPageUC) m_MainWindow.MainWindowGrid.Children.Add(m_MainWindow.m_CurrentProjectPageUC) m_MainWindow.m_ActivePage = MainWindow.Pages.CadCut End Sub - Private Sub DeleteSideAngle() - ' Cancello lista lati inclinati - m_SideAngleEntityList.Clear() - ' Annullo tutti i CheckBox - m_SideAngle.A1.IsChecked = False - m_SideAngle.A2.IsChecked = False - m_SideAngle.A3.IsChecked = False - m_SideAngle.A4.IsChecked = False - m_SideAngle.A5.IsChecked = False - m_SideAngle.A6.IsChecked = False - m_SideAngle.A7.IsChecked = False - m_SideAngle.A8.IsChecked = False - m_SideAngle.A9.IsChecked = False - m_SideAngle.A10.IsChecked = False - - End Sub Private Sub DrawPage_Unloaded(sender As Object, e As RoutedEventArgs) 'Seleziono la Tab e la Page di apertura Select Case m_ActiveComponentPage diff --git a/ImportPageUC.xaml b/ImportPageUC.xaml index 4bebdf5..bef3658 100644 --- a/ImportPageUC.xaml +++ b/ImportPageUC.xaml @@ -19,25 +19,40 @@ - - + - -