Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using CommunityToolkit.Mvvm.ComponentModel;
- using CommunityToolkit.Mvvm.Input;
- using System;
- namespace Diary.ViewModels;
- public partial class CreateUserViewModel : ViewModelBase
- {
- #region ObservableProperties
- [ObservableProperty] private string _title = "";
- [ObservableProperty] private bool _isVisible = false;
- [ObservableProperty] private string _fontFamily = "";
- [ObservableProperty] private string _fontSize = "";
- [ObservableProperty] private string _fontStyle = "";
- [ObservableProperty] private string _foreground = "";
- [ObservableProperty] private string _textAlign = "";
- [ObservableProperty] private string _background = "";
- [ObservableProperty] private string _border = "";
- [ObservableProperty] private string _firstName = "";
- [ObservableProperty] private string _lastName = "";
- [ObservableProperty] private string _email = "";
- [ObservableProperty] private string _username = "";
- [ObservableProperty] private string _password = "";
- [ObservableProperty] private string _confirmPassword = "";
- [ObservableProperty] private bool _useOnlineStorage = false;
- [ObservableProperty] private string _userFontSize = "";
- [ObservableProperty] private string _userFontStyle = "";
- [ObservableProperty] private string _userFontColor = "";
- [ObservableProperty] private string _userTextAlign = "";
- [ObservableProperty] private string _userBackground = "";
- [ObservableProperty] private string _userBorder = "";
- #endregion
- public CreateUserViewModel()
- {
- Title = "Create A New User";
- FontSize = "20";
- FontStyle = "Normal";
- Foreground = "#CDCDCD";
- TextAlign = "Center";
- Background = "#000000";
- Border = "#24de45";
- }
- [RelayCommand] public void NextPage()
- {
- IsVisible = true;
- }
- [RelayCommand] public void Exit()
- {
- Environment.Exit(0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment