Beispiel #1
0
 public SorterVmD() : base(
         order: StagedSorterDefD.sorterDef.order,
         sortableItemVms: StageVmProcs.ScrambledSortableVms(StagedSorterDefD.sorterDef.order, System.DateTime.Now.Millisecond, true),
         stageVms: StageVmsD,
         currentstageIndex: 0
         )
 {
 }
        private void DoReset()
        {
            TotalUses++;

            SorterDisplayVm = new SorterDisplayVm(
                order: SorterDisplayVm.Order,
                sortableItemVms: StageVmProcs.ScrambledSortableVms(SorterDisplayVm.Order, DateTime.Now.Millisecond, true),
                stageVms: new ObservableCollection <StageVm>(
                    SorterDisplayVm.StageVms.ResetSortables(SorterDisplayVm.SortableItemVms)),
                currentstageIndex: 0);
        }
Beispiel #3
0
 public StageVmD() :
     base(
         stageVmStep: StageVmStep.Left,
         stageIndex: 0,
         stageVmStyle: StageVmStyle.Standard(Brushes.AliceBlue, ViewModel.TicsPerStep.Stopped, max),
         order: _KeyCount,
         keyPairVms: StageVmStyle.Standard(Brushes.AliceBlue, ViewModel.TicsPerStep.Stopped, max).ToRandomKeyPairVms(_KeyCount, 0),
         sortableItemVms: StageVmProcs.ScrambledSortableVms(_KeyCount, System.DateTime.Now.Millisecond, true),
         sortableItemVmsOld: null
         )
 {
 }