using System.Windows; using System.Windows.Controls; using Aitex.Core.Util; using Aitex.Sorter.Common; using Aitex.Sorter.UI.ViewModel; using SorterUI.Controls; using SorterUI.ViewModels.Maintenance; namespace SorterUI.Views.Maintenance { public partial class FFUControlView : UserControl { public FFUControlViewModel _ffuControlViewModel; public FFUControlView() { InitializeComponent(); _ffuControlViewModel = new FFUControlViewModel(); DataContext = _ffuControlViewModel; IsVisibleChanged += ffuControlView_IsVisibleChanged; } private void ffuControlView_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { (DataContext as FFUControlViewModel)?.EnableTimer(IsVisible); } } }