Зарегистрируйте новый метод в событии ItemInvoked
и проверьте, была ли вызвана кнопка «Настройки» при этом:
C #:
private async void NavigationView_ItemInvoked(NavigationView sender, NavigationViewItemInvokedEventArgs args) {
if (args.IsSettingsInvoked) {
// Code here
}
}
XAML:
<NavigationView IsSettingsVisible="True" ItemInvoked="NavigationView_ItemInvoked">
<!-- Your XAML -->
</NavigationView>