mirror of
https://github.com/SabreTools/MPF.git
synced 2026-07-02 17:24:48 +00:00
31 lines
753 B
C#
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?; }
|
|
}
|
|
}
|
|
}
|