1234567891011121314151617181920212223242526272829303132 |
- using CommunityToolkit.Mvvm.Input;
- using Shaker.Models;
- using ShakerApp.Models;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Input;
- namespace ShakerApp.ViewModels
- {
- public class DeviceInfoViewModel : ViewModelBase<DeviceInfoModel>
- {
- public DeviceInfoViewModel()
- {
- }
- public DeviceInfoViewModel(DeviceInfoModel model)
- {
- UpDateModel(model);
- }
- [PropertyAssociation(nameof(DeviceInfoModel.Name))]
- public string Name { get => Model.Name; set => SetProperty(ref Model.Name, value); }
- [PropertyAssociation(nameof(DeviceInfoModel.SN))]
- public string SN { get => Model.SN; set => SetProperty(ref Model.SN, value); }
- [PropertyAssociation(nameof(DeviceInfoModel.IP))]
- public string IP { get => Model.IP; set => SetProperty(ref Model.IP, value); }
- [PropertyAssociation(nameof(DeviceInfoModel.Port))]
- public int Port { get => Model.Port; set => SetProperty(ref Model.Port, value); }
- }
- }
|