I am creating a WinRT-flavored Windows Phone 8.1 app. It uses a GridView
to show many tiles that users can tap to execute commands. Users can also hold a tile to enter ReorderMode
for the GridView
. I enable reordering when the user holds a tile by setting ReorderMode. Since each tile contains a button with a command bound to it, I also set IsEnabled = false
for the button in each tile. This allows the user to reorder tiles without triggering commands.
My problem is re-enabling the button in each tile when the user exits ReorderMode
. By default, a user can tap the back button to exit ReorderMode
, but I have not found any event to listen to. Is there an event that fires when ReorderMode
is disabled that I can listen for to re-enable the button in each tile? Subscribing to HardwareButtons.BackPressed
does not work.