agrobot_base/AgroBase/OperationControl/Views/Operacao/OperacaoCenterView.xaml.cs

28 lines
1.0 KiB
C#

using OperationControl.Controls;
using OperationControl.ViewModels.Views.Operacao;
using OperationControl.Views.Operacao.Monitoramento;
namespace OperationControl.Views.Operacao
{
/// <summary>
/// Interaction logic for OperacaoCenterView.xaml
/// </summary>
public partial class OperacaoCenterView : System.Windows.Controls.UserControl
{
public OperacaoCenterViewModel _vm;
public MapViewControl Mapa => _vm?.ConteudoAtual == OperacaoCenterConteudo.Mapa ? areaMapa : _vm?.ConteudoAtual == OperacaoCenterConteudo.Monitoramento ? Monitoramento?.MapaMonitoramento : null;
public MonitoramentoView Monitoramento => areaMonitor;
public DiagnosticoView Diagnostico => areaDiagnostico;
public HistoricoView Historico => areaHistorico;
public PulverizadorView Pulverizador => areaPulverizador;
public OperacaoCenterView()
{
InitializeComponent();
_vm = new OperacaoCenterViewModel();
DataContext = _vm;
}
}
}