using System.Windows;
using OrpaonVision.SiteApp.ViewModels;
namespace OrpaonVision.SiteApp
{
///
/// Interaction logic for MainWindow.xaml
///
public partial class MainWindow : Window
{
private readonly MainWindowViewModel _viewModel;
///
/// 构造函数。
///
public MainWindow(MainWindowViewModel viewModel)
{
_viewModel = viewModel;
InitializeComponent();
DataContext = _viewModel;
Title = "OrpaonVision SiteApp (MVP)";
}
private void OnRunOneCycleClicked(object sender, RoutedEventArgs e)
{
_viewModel.RunOneCycle();
}
private void OnMoveNextLayerClicked(object sender, RoutedEventArgs e)
{
_viewModel.MoveToNextLayer();
}
private void OnResetRuntimeClicked(object sender, RoutedEventArgs e)
{
_viewModel.ResetRuntime();
}
}
}