I want to make my MenuFlyout to don't disappear after I click at the ToggleMenuFlyoutItem. So if you could answer how can I do it simply that would be great. I come up with an idea to make function that will be called when any of ToggleMenuFlyoutItem has been clicked where I don;t hide MenuFlyout. Here's XAML code snippet of my Hub:
<Hub x:Uid="SettingsPageTitle" x:Name="settingsPage" Header="Settings">
<HubSection x:Uid="SettingsPageGeneral" x:Name="settingsGeneral" Header="General">
<DataTemplate x:Uid="anotherSettingGeneralPage">
<Grid>
<StackPanel Width="500" Height="500" x:Name="settingsGeneralPage" Background="WhiteSmoke">
<StackPanel x:Name="enabledDaysPage" Height="Auto">
<Button x:Name="enabledDays" Content="Enabled Days" FontWeight="Bold" Background="Transparent" Width="500" HorizontalContentAlignment="Left" Click="enabledDays_Click">
<FlyoutBase.AttachedFlyout>
<MenuFlyout x:Name="enabledDaysMenuFlyout">
<ToggleMenuFlyoutItem x:Name="mon" Text="Monday" Tag="enabledDay" Click="enabledDays_Click"/>
<ToggleMenuFlyoutItem Text="Tuesday" x:Name="tue" Tag="enabledDay" Click="enabledDays_Click"/>
<ToggleMenuFlyoutItem Text="Wednesday" x:Name="wed" Tag="enabledDay" Click="enabledDays_Click"/>
<ToggleMenuFlyoutItem Text="Thursday" x:Name="thu" Tag="enabledDay" Click="enabledDays_Click"/>
<ToggleMenuFlyoutItem Text="Friday" x:Name="fri" Tag="enabledDay" Click="enabledDays_Click"/>
<ToggleMenuFlyoutItem Text="Saturday" x:Name="sat" Tag="enabledDay" Click="enabledDays_Click"/>
<ToggleMenuFlyoutItem Text="Sunday" x:Name="sun" Tag="enabledDay" Click="enabledDays_Click"/>
</MenuFlyout>
</FlyoutBase.AttachedFlyout>
</Button>
<TextBlock x:Name="enabledDaysText"/>
</StackPanel>
</StackPanel>
</Grid>
</DataTemplate>
</HubSection>
So can you help to make this to happen? Or at least how can I access my MenuFlyout, note that i tried this but it didn't helped me. Thanks!