mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-19 02:23:01 +08:00
feat: 实时切换关卡备选控件是否显示
This commit is contained in:
@@ -1785,6 +1785,8 @@ namespace MeoAsstGui
|
||||
set
|
||||
{
|
||||
SetAndNotify(ref _useAlternateStage, value);
|
||||
var taskQueueViewModel = _container.Get<TaskQueueViewModel>();
|
||||
taskQueueViewModel.AlternateStageDisplay = value ? "Visible" : "Hidden";
|
||||
ViewStatusStorage.Set("GUI.UseAlternateStage", value.ToString());
|
||||
if (value)
|
||||
{
|
||||
|
||||
@@ -1448,6 +1448,8 @@ namespace MeoAsstGui
|
||||
}
|
||||
}
|
||||
|
||||
private string _alternateStageDisplay = Convert.ToBoolean(ViewStatusStorage.Get("GUI.UseAlternateStage", bool.FalseString)) ? "Visible" : "Hidden";
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets a value indicating whether to use alternate stage.
|
||||
/// </summary>
|
||||
@@ -1455,12 +1457,12 @@ namespace MeoAsstGui
|
||||
{
|
||||
get
|
||||
{
|
||||
var settingsModel = _container.Get<SettingsViewModel>();
|
||||
return settingsModel.UseAlternateStage ? "Visible" : "Hidden";
|
||||
return _alternateStageDisplay;
|
||||
}
|
||||
|
||||
set
|
||||
{
|
||||
SetAndNotify(ref _alternateStageDisplay, value);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user