public DesignSorterVm() : base ( sorter: SorterEvals.TestSorterEval(__keyCount, 123, 800), lineBrushes: LineBrushFactory.GradedBlueBrushes(__keyCount), width: 8 ) { }
public DesignStagedSorterVm() : base ( sorterEval: SorterEvals.TestSorterEval(__keyCount, 123, 800), lineBrushes: LineBrushFactory.GradedBlueBrushes(__keyCount), switchBrushes: LineBrushFactory.GradedRedBrushes(__keyCount), width: 8, height: 150, showUnusedSwitches: true ) { }
public DesignSorterEvalVm() : base( sorterEval: DesignSorterEval(), lineBrushes: LineBrushFactory.GradedBlueBrushes(keyCount), switchBrushes: LineBrushFactory.GradedRedBrushes(keyCount), width: 8, height: 150, showUnusedSwitches: false, showStages: false, sorterVmType: SorterVmType.Staged ) { }
public DesignSorterEvalVms() { for (var i = 0; i < 200; i++) { _sorterEvalVms.Add( new SorterEvalVm ( sorterEval: SorterEvals.TestSorterEval(KeyCount, 1323 + i, 700), lineBrushes: LineBrushFactory.GradedBlueBrushes(KeyCount), switchBrushes: LineBrushFactory.GradedRedBrushes(KeyCount), width: 8, height: 150, showUnusedSwitches: false, showStages: false, sorterVmType: SorterVmType.Staged ) ); } _sorterEvalVms = new ObservableCollection <SorterEvalVm>(_sorterEvalVms.OrderBy(e => e.SwitchUseCount)); }