diff --git a/src/Shared/HandyControlDemo_Shared/Service/Data/DataService.cs b/src/Shared/HandyControlDemo_Shared/Service/Data/DataService.cs index cfbc3fa4..dd79df82 100644 --- a/src/Shared/HandyControlDemo_Shared/Service/Data/DataService.cs +++ b/src/Shared/HandyControlDemo_Shared/Service/Data/DataService.cs @@ -69,7 +69,7 @@ namespace HandyControlDemo.Service Index = i, IsSelected = i % 2 == 0, Name = $"Name{i}", - Type = (DemoType) i, + Type = (DemoType) (i % 6 + 1), DataList = dataList, ImgPath = $"/HandyControlDemo;component/Resources/Img/Avatar/avatar{i % 6 + 1}.png", Remark = new string(i.ToString()[0], 10) diff --git a/src/Shared/HandyControl_Shared/Data/Enum/EnumDataProvider.cs b/src/Shared/HandyControl_Shared/Data/Enum/EnumDataProvider.cs index 304860af..94073dcf 100644 --- a/src/Shared/HandyControl_Shared/Data/Enum/EnumDataProvider.cs +++ b/src/Shared/HandyControl_Shared/Data/Enum/EnumDataProvider.cs @@ -10,7 +10,6 @@ namespace HandyControl.Data public EnumDataProvider() { MethodName = nameof(GetValues); - ObjectType = typeof(System.Enum); } private Type _type; @@ -21,6 +20,7 @@ namespace HandyControl.Data { _type = value; MethodParameters.Add(value); + ObjectType = typeof(System.Enum); } }