@@ -47,6 +47,7 @@ public BaseGroupableLayoutPage() : base()
4747 protected abstract void ItemManipulationModel_RemoveSelectedItemInvoked ( object ? sender , ListedItem e ) ;
4848 protected abstract void ItemManipulationModel_FocusSelectedItemsInvoked ( object ? sender , EventArgs e ) ;
4949 protected abstract void ItemManipulationModel_ScrollIntoViewInvoked ( object ? sender , ListedItem e ) ;
50+ protected abstract void ItemManipulationModel_ScrollToTopInvoked ( object ? sender , EventArgs e ) ;
5051 protected abstract void FileList_PreviewKeyDown ( object sender , KeyRoutedEventArgs e ) ;
5152 protected abstract void EndRename ( TextBox textBox ) ;
5253
@@ -70,6 +71,7 @@ protected override void HookEvents()
7071 ItemManipulationModel . FocusSelectedItemsInvoked += ItemManipulationModel_FocusSelectedItemsInvoked ;
7172 ItemManipulationModel . StartRenameItemInvoked += ItemManipulationModel_StartRenameItemInvoked ;
7273 ItemManipulationModel . ScrollIntoViewInvoked += ItemManipulationModel_ScrollIntoViewInvoked ;
74+ ItemManipulationModel . ScrollToTopInvoked += ItemManipulationModel_ScrollToTopInvoked ;
7375 ItemManipulationModel . RefreshItemThumbnailInvoked += ItemManipulationModel_RefreshItemThumbnail ;
7476 ItemManipulationModel . RefreshItemsThumbnailInvoked += ItemManipulationModel_RefreshItemsThumbnail ;
7577 }
@@ -88,6 +90,7 @@ protected override void UnhookEvents()
8890 ItemManipulationModel . FocusSelectedItemsInvoked -= ItemManipulationModel_FocusSelectedItemsInvoked ;
8991 ItemManipulationModel . StartRenameItemInvoked -= ItemManipulationModel_StartRenameItemInvoked ;
9092 ItemManipulationModel . ScrollIntoViewInvoked -= ItemManipulationModel_ScrollIntoViewInvoked ;
93+ ItemManipulationModel . ScrollToTopInvoked -= ItemManipulationModel_ScrollToTopInvoked ;
9194 ItemManipulationModel . RefreshItemThumbnailInvoked -= ItemManipulationModel_RefreshItemThumbnail ;
9295 ItemManipulationModel . RefreshItemsThumbnailInvoked -= ItemManipulationModel_RefreshItemsThumbnail ;
9396 }
0 commit comments