BoatMaintianViewModel.cs 470 B

1234567891011121314151617181920212223242526272829
  1. 
  2. using CommunityToolkit.Mvvm.Input;
  3. namespace MaintainModule.ViewModels;
  4. internal partial class BoatMaintianViewModel : ObservableObject
  5. {
  6. public BoatMaintianViewModel()
  7. {
  8. }
  9. [ObservableProperty]
  10. private int _BoatPosition;
  11. [RelayCommand]
  12. private void MovetoPos(string para)
  13. {
  14. this.BoatPosition = para switch
  15. {
  16. "1" => 1,
  17. "2" => 2,
  18. "3" => 3,
  19. _ => 3
  20. };
  21. }
  22. }