using OperationControl.ViewModels.Views.Operacao.Monitoramento; using System.Windows.Controls; namespace OperationControl.Views.Operacao.Monitoramento { /// /// Interação lógica para ParametrizacaoView.xam /// public partial class ParametrizacaoView : System.Windows.Controls.UserControl { public ParametrizacaoViewModel _vm; public ParametrizacaoView() { InitializeComponent(); _vm = new ParametrizacaoViewModel(); DataContext = _vm; } private void cmbModoOperacao_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (sender is System.Windows.Controls.ComboBox combo && combo.SelectedItem is AgroBase.Models.Enums.ModoOperacao modo) { if (_vm.CarregarParametrosPadraoCommand?.CanExecute(modo) == true) _vm.CarregarParametrosPadraoCommand.Execute(modo); } } } }