From 69bbedacee151090d5d0b6665b3a1614e65f1997 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Mon, 16 Jul 2018 20:01:10 +0300 Subject: Added color conversion to Machine Studio. Fixed issue with segments cloning. --- .../Tango.MachineStudio.Common/StudioViewModel.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs') diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs index 77fad1fc6..96715dc20 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs @@ -15,6 +15,8 @@ namespace Tango.MachineStudio.Common /// public abstract class StudioViewModelInternal : ViewModel, IStudioViewModel { + public bool IsVisible { get; private set; } + /// /// Gets or sets a value indicating whether this view model studio module is currently loaded. /// @@ -42,6 +44,7 @@ namespace Tango.MachineStudio.Common /// public virtual void OnNavigatedFrom() { + IsVisible = false; IsModuleLoaded = false; } @@ -50,6 +53,7 @@ namespace Tango.MachineStudio.Common /// public virtual void OnNavigatedTo() { + IsVisible = true; IsModuleLoaded = true; } @@ -88,6 +92,8 @@ namespace Tango.MachineStudio.Common /// public abstract class StudioViewModel : ViewModel, IStudioViewModel where Module : IStudioModule { + public bool IsVisible { get; private set; } + /// /// Gets or sets a value indicating whether this view model studio module is currently loaded. /// @@ -115,6 +121,7 @@ namespace Tango.MachineStudio.Common /// public virtual void OnNavigatedFrom() { + IsVisible = false; IsModuleLoaded = false; } @@ -123,6 +130,7 @@ namespace Tango.MachineStudio.Common /// public virtual void OnNavigatedTo() { + IsVisible = true; IsModuleLoaded = true; } @@ -149,7 +157,7 @@ namespace Tango.MachineStudio.Common /// public virtual void OnApplicationStarted() { - + } } -- cgit v1.3.1