LoadPortView.xaml.cs 631 B

123456789101112131415161718192021222324252627282930
  1. using System.Windows;
  2. using System.Windows.Controls;
  3. using Aitex.Core.UI.MVVM;
  4. using Aitex.Core.UI.View.Common;
  5. namespace EfemUI.Views.Maintenance
  6. {
  7. /// <summary>
  8. /// LoadPortViewBase.xaml 的交互逻辑
  9. /// </summary>
  10. public partial class LoadPortView : UserControl
  11. {
  12. public LoadPortView( )
  13. {
  14. InitializeComponent();
  15. DataContext = new LoadPortViewModel();
  16. IsVisibleChanged += LoadPortViewBase_IsVisibleChanged;
  17. }
  18. private void LoadPortViewBase_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
  19. {
  20. (this.DataContext as LoadPortViewModel).EnableTimer(IsVisible);
  21. }
  22. }
  23. }