using CommunityToolkit.Mvvm.Input; namespace MaintainModule.ViewModels; internal partial class BoatMaintianViewModel : ObservableObject { public BoatMaintianViewModel() { } [ObservableProperty] private int _BoatPosition; [RelayCommand] private void MovetoPos(string para) { this.BoatPosition = para switch { "1" => 1, "2" => 2, "3" => 3, _ => 3 }; } }