private void WorkSpaceGrid_SizeChanged(object sender, SizeChangedEventArgs e) { // Close the MenuPanel when the size of grid changes. NavigationBarControl.CloseMenuPanel(); ClipHelper.SizeChanged(sender, e); }
private void WorkSpaceGrid_Tapped(object sender, TappedRoutedEventArgs e) { // Begin: Check if the tap was inside the menupanel. UIElement tapped_element = e.OriginalSource as UIElement; bool clicked_inside_menupanel = (tapped_element.FindAscendant <MenuPanel>() != null); if (clicked_inside_menupanel == true) { return; } // End: Check if the tap was inside the open menupanel. NavigationBarControl.CloseMenuPanel(); }
private void NavigationBar_DisplayMenuPanel(NavigationBarControl sender, MenubarItem item) { MenuPanel.ShowMenuPanel(item); }