Skip to content

Commit 56acdb2

Browse files
committed
Update MainPage.xaml.cs
1 parent bdeffb7 commit 56acdb2

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

dev/Views/MainPage.xaml.cs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,24 @@ public MainPage()
2727
}
2828

2929
private void MainPage_Loaded(object sender, RoutedEventArgs e)
30+
{
31+
UpdateSettingItem();
32+
}
33+
34+
private void UpdateSettingItem()
3035
{
3136
var settings = (NavigationViewItem) NavView.SettingsItem;
32-
settings.Icon = new BitmapIcon { UriSource = new Uri("ms-appx:///Assets/Fluent/settings.png"), ShowAsMonochrome = false }; settings.Content = "Help";
33-
settings.Content = "تنظیمات";
37+
if (settings != null)
38+
{
39+
settings.Icon = new BitmapIcon { UriSource = new Uri("ms-appx:///Assets/Fluent/settings.png"), ShowAsMonochrome = false };
40+
settings.Content = "تنظیمات";
41+
}
3442
}
3543

3644
public void RefreshPaneDisplayMode()
3745
{
3846
NavView.PaneDisplayMode = Settings.PaneDisplayMode;
47+
UpdateSettingItem();
3948
}
4049

4150
private void Search(AutoSuggestBox sender, AutoSuggestBoxTextChangedEventArgs textChangedEventArgs, AutoSuggestBoxQuerySubmittedEventArgs querySubmittedEventArgs)
@@ -154,5 +163,6 @@ private void PaneDisplayModeButton_Click(object sender, RoutedEventArgs e)
154163
}
155164

156165
Settings.PaneDisplayMode = NavView.PaneDisplayMode;
166+
UpdateSettingItem();
157167
}
158168
}

0 commit comments

Comments
 (0)