Exemple #1
0
 /// <summary>
 /// Initializing commands.
 /// </summary>
 private void InitializeCommands()
 {
     LoadSampleTextCommand = new RelayParamCommand <Button>(LoadSampleText);
     AddToCompareCommand   = new RelayParamCommand <string>(AddToCompare);
     RemoveCompareCommand  = new RelayParamCommand <string>(RemoveCompareItem);
     SampleStyleCommand    = new RelayParamCommand <string>(DisplayMode);
     ChangeViewCommand     = new RelayParamCommand <string>(ChangeView);
     CompareFontsCommand   = new RelayCommand(CompareFontsEvent);
 }
Exemple #2
0
 public MainMenuViewModel(Window window)
 {
     mWindow                 = window;
     CloseWindowCommand      = new RelayParamCommand <Window>((sender) => { sender.Close(); });
     DragWindowCommand       = new RelayParamCommand <Window>((sender) => { sender.DragMove(); });
     MinimizeWindowCommand   = new RelayParamCommand <Window>((sender) => { sender.WindowState = WindowState.Minimized; });
     FullScreenWindowCommand = new RelayCommand(SetFullscreenWindow);
     ChangePageCommand       = new RelayParamCommand <string>(ChangePage);
 }
Exemple #3
0
 public LibraryViewModel()
 {
     AutoFillList          = new ObservableCollection <Book>();
     BooksDataContext      = new BooksDataGridViewModel();
     ControlDataContext    = new ControlPanelViewModel();
     GetDetailsCommand     = new RelayParamCommand <Book>(GetDetails);
     AddNewBookCommand     = new RelayParamCommand <Book>(AddNewBook);
     GenerateCopiesCommand = new RelayParamCommand <string>(GenerateCopies);
     AddNewCopiesCommand   = new RelayCommand(AddNewCopies);
 }
Exemple #4
0
 public AdministrationViewModel()
 {
     MemberInfo = new Member()
     {
         DateOfBirth = DateTime.Today
     };
     RadioButtonCommand = new RelayParamCommand <string>((sender) => MembershipLength = sender.Split(' ')[0]);
     ConfirmCommand     = new RelayCommand(RegisterMember);
     RegisterCommand    = new RelayCommand(RegisterClicked);
     ExpandCommand      = new RelayCommand(ExpandClicked);
 }
Exemple #5
0
 /// <summary>
 /// Initialize the commands.
 /// </summary>
 private void InitializeCommands()
 {
     SelectColorCommand = new RelayParamCommand <string>((string sender) => { SelectedColorcode = sender; });
     CopyColorCommand   = new RelayCommand(() => { if (!string.IsNullOrWhiteSpace(mSelectedColorCode))
                                                   {
                                                       Clipboard.SetText(mSelectedColorCode);
                                                   }
                                           });
     CopyUniqueCommand = new RelayCommand(() => { if (!string.IsNullOrEmpty(SelectedUniqueColor))
                                                  {
                                                      Clipboard.SetText(SelectedUniqueColor);
                                                  }
                                          });
     SelectedUniqueCommand = new RelayParamCommand <string>((string sender) => { SelectedUniqueColor = sender; });
     SaveColorCommand      = new RelayCommand(SaveColor);
     RemoveColorCommand    = new RelayCommand(RemoveColor);
     EditColorCommand      = new RelayCommand(EditColor);
 }
 public RegisterViewModel()
 {
     RegisterCommand = new RelayParamCommand(async param => await RegisterAsync(param));
     LoginCommand    = new RelayCommand(async() => await LoginAsync());
 }