コード例 #1
0
        public FilesetListViewModel(
            Dispatcher dispatcher,
            IFilesetService filesetService, 
            IFileReplicationService replicationService)
        {
            _dispatcher = dispatcher;
            _filesetService = filesetService;
            _replicationService = replicationService;
            _filesets = new ObservableCollection<FilesetViewModel>();

            AddFilesetCommand = new DelegateCommand(ExecuteAddFileset);
            RemoveFilesetCommand = new AutomaticCommand<FilesetViewModel>(ExecuteRemoveFileset, CanExecuteRemoveFileset);
            SaveAllFilesetsCommand = new DelegateCommand(ExecuteSaveAllFilesets);
            ExportFilesetCommand = new AutomaticCommand<FilesetViewModel>(ExecuteExportFileset, CanExecuteExportFileset);
            ImportFilesetCommand = new DelegateCommand(ExecuteImportFileset);
            CommandBar = new CommandBar();
        }
コード例 #2
0
ファイル: CommandModel.cs プロジェクト: torshy/FileReplicator
 public SubmenuCommandModel(string displayName)
 {
     Content     = displayName;
     _commandBar = new CommandBar();
 }
コード例 #3
0
ファイル: CommandModel.cs プロジェクト: torshy/FileReplicator
 public SubmenuCommandModel(string displayName)
 {
     Content = displayName;
     _commandBar = new CommandBar();
 }