added qr-reader to startpage appbar

This commit is contained in:
Christian Fiedler
2013-08-22 16:00:42 +02:00
parent 6b56b497d2
commit d1b95c133d
2 changed files with 19 additions and 0 deletions

View File

@@ -143,6 +143,7 @@
<shell:ApplicationBarMenuItem Text="Setting" Click="ApplicationBarMenuItem_Click"/>
<shell:ApplicationBarMenuItem Text="Setting2" Click="ApplicationBarMenuItem2_Click"/>
<shell:ApplicationBarMenuItem Text="Setting3" Click="ApplicationBarMenuItem3_Click"/>
<shell:ApplicationBarMenuItem Text="Setting4" Click="ApplicationBarMenuItem4_Click"/>
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>

View File

@@ -32,6 +32,8 @@ namespace CampusAppWP8.Pages
ApplicationBarMenuItem menuItem1 = ApplicationBar.MenuItems[0] as ApplicationBarMenuItem;
ApplicationBarMenuItem menuItem2 = ApplicationBar.MenuItems[1] as ApplicationBarMenuItem;
ApplicationBarMenuItem menuItem3 = ApplicationBar.MenuItems[2] as ApplicationBarMenuItem;
ApplicationBarMenuItem menuItem4 = ApplicationBar.MenuItems[3] as ApplicationBarMenuItem;
if (menuItem1 != null)
{
menuItem1.Text = AppResources.Setting_UserProfilAppBarTitle;
@@ -47,6 +49,11 @@ namespace CampusAppWP8.Pages
menuItem3.Text = "Nfc";
}
if (menuItem4 != null)
{
menuItem4.Text = "QR-Reader";
}
if (!Settings.AppSetting.InitApp)
{
this.ShowOptIns();
@@ -143,6 +150,17 @@ namespace CampusAppWP8.Pages
NavigationService.Navigate(url);
}
/// <summary>
/// Event handler. Called by ApplicationBarMenuItem4 for click events.
/// </summary>
/// <param name="sender">Caller of the function.</param>
/// <param name="e">Event information.</param>
private void ApplicationBarMenuItem4_Click(object sender, EventArgs e)
{
Uri url = new Uri("/Utility/QRScanner/QRScanner.xaml", UriKind.Relative);
NavigationService.Navigate(url);
}
/// <summary>
/// Method change the Opacity of the ApplicationBar
/// </summary>