diff --git a/VECTO3GUI2020/Helper/EnumHelper.cs b/VECTO3GUI2020/Helper/EnumHelper.cs index 16c063f1d9184a28dfb1067035f9a39b56250620..7912dbd2c118f9cad404b1e1dd408840c969d305 100644 --- a/VECTO3GUI2020/Helper/EnumHelper.cs +++ b/VECTO3GUI2020/Helper/EnumHelper.cs @@ -46,6 +46,13 @@ namespace VECTO3GUI2020.Helper return GetValuesAsObservableCollection<T, TInput>(true, items); } + public static ObservableCollection<T> GetValuesAsObservableCollection<T, TInput>() + where TInput : System.Enum + where T : System.Enum + + { + return new ObservableCollection<T>(Enum.GetValues(typeof(TInput)).Cast<TInput>().ToList().Cast<T>()); + }