Esempio n. 1
0
 private void RefreshViewOnSelectionChange(object sender, NotifyCollectionChangedEventArgs args)
 {
     AlignSelectedCommand.RaiseCanExecuteChanged();
     ShowHideAllGeometryPreviewCommand.RaiseCanExecuteChanged();
     SetArgumentLacingCommand.RaiseCanExecuteChanged();
     RaisePropertyChanged("HasSelection");
     RaisePropertyChanged("IsGeometryOperationEnabled");
     RaisePropertyChanged("AnyNodeVisible");
     RaisePropertyChanged("SelectionArgumentLacing");
 }
Esempio n. 2
0
 private void RefreshViewOnSelectionChange()
 {
     AlignSelectedCommand.RaiseCanExecuteChanged();
     ShowHideAllUpstreamPreviewCommand.RaiseCanExecuteChanged();
     ShowHideAllGeometryPreviewCommand.RaiseCanExecuteChanged();
     SetArgumentLacingCommand.RaiseCanExecuteChanged();
     RaisePropertyChanged("HasSelection");
     RaisePropertyChanged("AnyNodeVisible");
     RaisePropertyChanged("AnyNodeUpstreamVisible");
     RaisePropertyChanged("SelectionArgumentLacing");
 }
Esempio n. 3
0
        //private void NodeFromSelectionCanExecuteChanged(object sender, NotifyCollectionChangedEventArgs e)
        //{
        //    NodeFromSelectionCommand.RaiseCanExecuteChanged();
        //}

        private void AlignSelectionCanExecuteChanged(object sender, NotifyCollectionChangedEventArgs e)
        {
            AlignSelectedCommand.RaiseCanExecuteChanged();
        }
Esempio n. 4
0
 private void SelectionOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
 {
     PublishSelectedNodesCommand.RaiseCanExecuteChanged();
     AlignSelectedCommand.RaiseCanExecuteChanged();
 }