IndexValueItemViewModel.cs 555 B

1234567891011121314151617
  1. using ShakerApp.Models;
  2. using ShakerApp.ViewModels;
  3. using System.Diagnostics.CodeAnalysis;
  4. namespace ShakerApp.ViewModels
  5. {
  6. public class IndexValueItemViewModel<T>:DisplayViewModelBase<IndexValueItemModel<T>>
  7. {
  8. public IndexValueItemViewModel(int index,T value)
  9. {
  10. Model = new IndexValueItemModel<T>(index, value);
  11. }
  12. public int Index { get => Model.Index; set =>SetProperty(ref Model.Index , value); }
  13. public T Value { get => Model.Value; set =>SetProperty(ref Model.Value, value); }
  14. }
  15. }