Sic.Framework-Nanjing-Baishi/MECF.Framework.UI.Client/RecipeEditorLib/RecipeModel/Params/ComboxParam.cs

43 lines
982 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
using System.Collections.ObjectModel;
using MECF.Framework.UI.Client.RecipeEditorLib.DGExtension.CustomColumn;
namespace MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel.Params
2023-04-13 11:51:03 +08:00
{
public class ComboxParam : ParamBaseWithGenericValue<string>
{
#region Constructors
public ComboxParam()
{
}
public ComboxParam(string initValue) : base(initValue)
{
}
#endregion
public ObservableCollection<ComboxColumn.Option> Options { get; set; }
private bool _isEditable;
public bool IsEditable
{
get => _isEditable;
set => Set(ref _isEnabled, value);
2023-04-13 11:51:03 +08:00
}
private string _foreground = "Black";
2023-04-13 11:51:03 +08:00
public string Foreground
{
get => _foreground;
set => Set(ref _foreground, value);
2023-04-13 11:51:03 +08:00
}
public string LoopBackground => "Transparent";
2023-04-13 11:51:03 +08:00
public bool IsLoopItem => false;
2023-04-13 11:51:03 +08:00
}
}