Files
MPF/DICUI/ComboBoxItems/InternalProgramComboBoxItem.cs
2020-10-11 22:06:40 -07:00

31 lines
753 B
C#

using DICUI.Data;
using DICUI.Utilities;
namespace DICUI
{
/// <summary>
/// Represents a single item in the Internal Program combo box
/// </summary>
public class InternalProgramComboBoxItem
{
private object data;
public InternalProgramComboBoxItem(InternalProgram? internalProgram) => data = internalProgram;
public static implicit operator InternalProgram? (InternalProgramComboBoxItem item) => item.data as InternalProgram?;
public string Name
{
get
{
return (data as InternalProgram?).LongName();
}
}
public InternalProgram? Value
{
get { return data as InternalProgram?; }
}
}
}