/// <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); }
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); }
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); }
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); }
/// <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()); }