void UpdateAppTitle() { //ensure the custom title bar does not overlap window caption controls Thickness currMargin = AppTitleBar.Margin; AppTitleBar.Margin = new Thickness(currMargin.Left, currMargin.Top, TitleBar.GetSystemOverlayRightInset(this), currMargin.Bottom); }
private void Window_Loaded(object sender, RoutedEventArgs e) { foreach (NavigationViewItem navigationItem in NavView.MenuItems) { navigationItem.Content = App.LocalizedStrings.Where(x => x.Key == (string)navigationItem.Content + "NavigationItem")?.FirstOrDefault().Value; } var settingsItem = NavView.SettingsItem as NavigationViewItem; settingsItem.Content = App.LocalizedStrings.Where(x => x.Key == "SettingsNavigationItem")?.FirstOrDefault().Value; Thickness currMargin = AppTitleBar.Margin; AppTitleBar.Margin = new Thickness(currMargin.Left, currMargin.Top, TitleBar.GetSystemOverlayRightInset(this), currMargin.Bottom); }
void UpdateAppTitle() { Thickness currMargin = AppTitleBar.Margin; AppTitleBar.Margin = new Thickness(currMargin.Left, currMargin.Top, TitleBar.GetSystemOverlayRightInset(this), currMargin.Bottom); }