public override DIRECTION translateMove(NodeL from, NodeL to, ref View v) { int second = to.x - from.x; int first = to.y - from.y; if (first > 0) // dolu { return(DIRECTION.DIRECTION_FORWARD); } else if (first < 0) // nahoru { v = new TopView(); return(DIRECTION.DIRECTION_BACKWARD); } else if (second > 0) // doprava { v = new RightView(); return(DIRECTION.DIRECTION_LEFT); } else if (second < 0) // doleva { v = new LeftView(); return(DIRECTION.DIRECTION_RIGHT); } else { return(DIRECTION.WAIT); } }
public MainWindow() { CultureResources.ChangeCulture(Properties.Settings.Default.DefaultCulture); InitializeComponent(); LeftView.SetValue(ScrollViewer.HorizontalScrollBarVisibilityProperty, ScrollBarVisibility.Disabled); RightView.SetValue(ScrollViewer.HorizontalScrollBarVisibilityProperty, ScrollBarVisibility.Disabled); _backgroundWorker1 = new BackgroundWorker(); _backgroundWorker1.WorkerReportsProgress = true; _backgroundWorker1.WorkerSupportsCancellation = true; _backgroundWorker1.DoWork += new DoWorkEventHandler(backgroundWorker1_DoWork); _backgroundWorker1.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorker1_RunWorkerCompleted); _backgroundWorker1.ProgressChanged += new ProgressChangedEventHandler(backgroundWorker1_ProgressChanged); }
private void CustomerNext() { LeftView.MoveNextRow(); }
private void CustomerPrev() { LeftView.MovePrevRow(); }