public TestForeachDesignerViewModel(ModelItem modelItem) : base(modelItem) { } public enForEachType ForEachType { set { SetProperty(value); } get { return GetProperty<enForEachType>(); } }