Exemple #1
0
        private void StartFollowing(INotifyPropertyChanged activeItemProvider)
        {
            _provider = ActiveItemProvider as IActiveItemProvider;
            if (!CanStartWatchingActiveItem())
            {
                return;
            }

            activeItemProvider.PropertyChanged += ActiveItemProviderOnPropertyChanged;
        }
Exemple #2
0
 private void StartFollowing(INotifyPropertyChanged activeItemProvider)
 {
     _provider     = ActiveItemProvider as IActiveItemProvider;
     _scrollViewer = AssociatedObject.Parent as ScrollViewer;
     if (!CanStartWatchingActiveItem())
     {
         return;
     }
     _itemsCollection = AssociatedObject.Items;
     activeItemProvider.PropertyChanged += ActiveItemProviderOnPropertyChanged;
 }