|
@@ -896,12 +896,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
{
|
|
|
IndexNoDefault = NewSteps.Count - 1;
|
|
|
}
|
|
|
- SelectedRecipeStep = NewSteps.FirstOrDefault(a => a.StepNo == currentIndex);
|
|
|
- if (SelectedRecipeStep!=null)
|
|
|
- {
|
|
|
- SelectedRecipeStep.IsChecked = true;
|
|
|
-
|
|
|
- }
|
|
|
+
|
|
|
}
|
|
|
else//向下翻
|
|
|
{
|
|
@@ -912,13 +907,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
currentPage = currentPage + 1;
|
|
|
NewSteps = new ObservableCollection<Step>(CurrentRecipe.Steps.Take(pageSize * currentPage).Skip(pageSize * (currentPage - 1)));
|
|
|
IndexNoDefault = 0;
|
|
|
- SelectedRecipeStep = NewSteps.FirstOrDefault(a => a.StepNo == currentIndex);
|
|
|
- SelectedRecipeStep = NewSteps.FirstOrDefault(a => a.StepNo == currentIndex);
|
|
|
- if (SelectedRecipeStep != null)
|
|
|
- {
|
|
|
- SelectedRecipeStep.IsChecked = true;
|
|
|
-
|
|
|
- }
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3064,7 +3053,8 @@ namespace FurnaceUI.Views.Recipes
|
|
|
currentPage = currentPage - 1;
|
|
|
NewSteps = new ObservableCollection<Step>(CurrentRecipe.Steps.Take(pageSize * currentPage).Skip(pageSize * (currentPage - 1)));
|
|
|
IndexNoDefault = 9;
|
|
|
- SelectStep(NewSteps[IndexNoDefault]);
|
|
|
+ SelectStep(NewSteps[IndexNoDefault]);
|
|
|
+ RefreshUpdate();
|
|
|
}
|
|
|
public void PageTop()
|
|
|
{
|
|
@@ -3080,6 +3070,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
}
|
|
|
IndexNoDefault = IndexNoDefault - 1;
|
|
|
SelectStep(NewSteps[IndexNoDefault]);
|
|
|
+ RefreshUpdate();
|
|
|
}
|
|
|
public void PageDown()
|
|
|
{
|
|
@@ -3094,6 +3085,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
|
|
|
}
|
|
|
SelectStep(NewSteps[IndexNoDefault]);
|
|
|
+ RefreshUpdate();
|
|
|
}
|
|
|
public void PageLineDown()
|
|
|
{
|
|
@@ -3106,7 +3098,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
NewSteps = new ObservableCollection<Step>(CurrentRecipe.Steps.Take(pageSize * currentPage).Skip(pageSize * (currentPage - 1)));
|
|
|
IndexNoDefault = 0;
|
|
|
SelectStep(NewSteps[IndexNoDefault]);
|
|
|
-
|
|
|
+ RefreshUpdate();
|
|
|
|
|
|
}
|
|
|
public int GetTotalPage()
|