Пример #1
0
 private void LoadPanel(ProjView view)
 {
     Panel.Children.Clear();
     for (int i = 0; i < view.Data.Shifts.Length; i++)
     {
         var psView = new ProjShiftView();
         psView.Velocity = view.Data.Shifts[i].Velocity;
         Panel.Children.Add(psView);
         psView.Delay = view.Data.Shifts[i].Delay;
     }
 }
Пример #2
0
 public void ViewChanged(ProjView view)
 {
     if (view == null)
     {
         Panel.Children.Clear();
     }
     else
     {
         LoadPanel(view);
     }
     OnPropertyChanged(nameof(RotateWithPlayer));
 }