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

43 lines
982 B
C#

using System.Collections.ObjectModel;
using MECF.Framework.UI.Client.RecipeEditorLib.DGExtension.CustomColumn;
namespace MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel.Params
{
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);
}
private string _foreground = "Black";
public string Foreground
{
get => _foreground;
set => Set(ref _foreground, value);
}
public string LoopBackground => "Transparent";
public bool IsLoopItem => false;
}
}