using DICUI.Data; using DICUI.Utilities; namespace DICUI { /// /// Represents a single item in the Internal Program combo box /// 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?; } } } }