flyout should not hide when the user taps/clicks in metro app


  • In my metro style app (windows 8) I have created an page overlay and a flyout displaying an message. When the user clicks on the page the flyout message goes to hidden. But I want flyout to remain even when the user clicks on the overlay page. I am using HTML5 and WinJS. Is there anyway I can achieve the above scenario using someother control or can I prevent the page to stop reacting to events when the user taps/clicks on the screen.
    Thursday, September 20, 2012 1:38 PM

All replies

  • The flyout's light dismiss behavior can't be ridden. If you don't want that then you shouldn't use a flyout.

    What to use depends on the specific data and scenario. In most cases the recommendation is to show persistent information in-line rather than on a separate popup. See Guidelines and checklist for Flyouts and Laying out your UI for suggestions for different scenarios.


    Thursday, September 20, 2012 9:44 PM