private void Update_ViewModel_Source(global::Caliburn.Micro.BindableCollection <global::Demoo.Core.Models.SampleImage> obj, int phase)
 {
     this.bindingsTracking.UpdateChildListeners_ViewModel_Source(obj);
     if ((phase & ((1 << 0) | NOT_PHASED | DATA_CHANGED)) != 0)
     {
         // Views\ImageGalleryPage.xaml line 17
         if (!isobj3ItemsSourceDisabled)
         {
             XamlBindingSetters.Set_Windows_UI_Xaml_Controls_ItemsControl_ItemsSource(this.obj3, obj, null);
         }
     }
 }
 public void UpdateChildListeners_ViewModel_Source(global::Caliburn.Micro.BindableCollection <global::Demoo.Core.Models.SampleImage> obj)
 {
     if (obj != cache_ViewModel_Source)
     {
         if (cache_ViewModel_Source != null)
         {
             ((global::System.ComponentModel.INotifyPropertyChanged)cache_ViewModel_Source).PropertyChanged -= PropertyChanged_ViewModel_Source;
             ((global::System.Collections.Specialized.INotifyCollectionChanged)cache_ViewModel_Source).CollectionChanged -= CollectionChanged_ViewModel_Source;
             cache_ViewModel_Source = null;
         }
         if (obj != null)
         {
             cache_ViewModel_Source = obj;
             ((global::System.ComponentModel.INotifyPropertyChanged)obj).PropertyChanged += PropertyChanged_ViewModel_Source;
             ((global::System.Collections.Specialized.INotifyCollectionChanged)obj).CollectionChanged += CollectionChanged_ViewModel_Source;
         }
     }
 }
                public void CollectionChanged_ViewModel_Source(object sender, global::System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
                {
                    ImageGalleryPage_obj1_Bindings bindings = TryGetBindingObject();

                    if (bindings != null)
                    {
                        global::Caliburn.Micro.BindableCollection <global::Demoo.Core.Models.SampleImage> obj = sender as global::Caliburn.Micro.BindableCollection <global::Demoo.Core.Models.SampleImage>;
                    }
                }
                public void PropertyChanged_ViewModel_Source(object sender, global::System.ComponentModel.PropertyChangedEventArgs e)
                {
                    ImageGalleryPage_obj1_Bindings bindings = TryGetBindingObject();

                    if (bindings != null)
                    {
                        string propName = e.PropertyName;
                        global::Caliburn.Micro.BindableCollection <global::Demoo.Core.Models.SampleImage> obj = sender as global::Caliburn.Micro.BindableCollection <global::Demoo.Core.Models.SampleImage>;
                        if (global::System.String.IsNullOrEmpty(propName))
                        {
                        }
                        else
                        {
                            switch (propName)
                            {
                            default:
                                break;
                            }
                        }
                    }
                }