private void RemoveCurrentItemChangedListener()
{
// Stop listening for currency changes on the immediate CollectionView for the Gallery
if (CollectionView != null)
{
CurrentChangedEventManager.RemoveListener(CollectionView, this);
CollectionView = null;
}
// Stop listening for currency changes on the Source CollectionView of the Gallery
if (SourceCollectionView != null)
{
CurrentChangedEventManager.RemoveListener(SourceCollectionView, this);
SourceCollectionView = null;
}
}