Esempio n. 1
0
        public NodeMasksEditorModel(INodeMasksPersistanceService persistancyService)
        {
            myPersistanceService = persistancyService;

            myPreviewVisibleNodesOnly = true;

            AddCommand       = new DelegateCommand(OnAdd);
            MouseDownCommand = new DelegateCommand <MouseButtonEventArgs>(OnMouseDown);

            LoadMasksCommand = new DelegateCommand(LoadMasks);
            OpenFileRequest  = new InteractionRequest <OpenFileDialogNotification>();

            SaveMasksCommand = new DelegateCommand(SaveMasks);
            SaveFileRequest  = new InteractionRequest <SaveFileDialogNotification>();
        }
        public NodeMasksEditorModel( INodeMasksPersistanceService persistancyService )
        {
            myPersistanceService = persistancyService;

            myPreviewVisibleNodesOnly = true;

            AddCommand = new DelegateCommand( OnAdd );
            MouseDownCommand = new DelegateCommand<MouseButtonEventArgs>( OnMouseDown );

            LoadMasksCommand = new DelegateCommand( LoadMasks );
            OpenFileRequest = new InteractionRequest<OpenFileDialogNotification>();

            SaveMasksCommand = new DelegateCommand( SaveMasks );
            SaveFileRequest = new InteractionRequest<SaveFileDialogNotification>();
        }