コード例 #1
0
		private void OnStateChanged(object sender, ApplicationBarStateChangedEventArgs e)
		{
			if (this.StateChanged != null)
			{
				this.StateChanged(this, e);
			}
		}
コード例 #2
0
ファイル: MainPage.xaml.cs プロジェクト: TomasMich/Samples
        private void ApplicationBar_StateChanged(object sender, Microsoft.Phone.Shell.ApplicationBarStateChangedEventArgs e)
        {
            var        appBar     = sender as ApplicationBar;
            Storyboard storyboard = e.IsMenuVisible ? (Storyboard)Resources["AppBarFadeInStoryboard"] : (Storyboard)Resources["AppBarFadeOutStoryboard"];

            storyboard.Begin();
        }
コード例 #3
0
        private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
        {
            ApplicationBar bar = (ApplicationBar)sender;

            if (e.IsMenuVisible)
                bar.Opacity = 1;
            else
                bar.Opacity = 0;
        }
コード例 #4
0
 private void ApplicationBar_StateChanged(object sender, Microsoft.Phone.Shell.ApplicationBarStateChangedEventArgs e)
 {
     if (e.IsMenuVisible)
     {
         (sender as ApplicationBar).Opacity = 1;
     }
     else if (!e.IsMenuVisible)
     {
         (sender as ApplicationBar).Opacity = 0;
     }
 }
コード例 #5
0
        private void OnApplicationBarStateChanged(object sender, ApplicationBarStateChangedEventArgs e)
        {
            var appBar = sender as ApplicationBar;
            if (appBar == null) return;

            appBar.Opacity = e.IsMenuVisible ? 1 : .65;
        }
コード例 #6
0
 private void ApplicationBarStateChanged(
     object sender, ApplicationBarStateChangedEventArgs e)
 {
     this.isMenuVisible = e.IsMenuVisible;
     this.IsMenuVisible = this.isMenuVisible;
 }
コード例 #7
0
 private void appBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     //switch (appBarState++)
     //{
     //    case 0:
     //        ApplicationBar.IsMenuEnabled = false;
     //        ApplicationBar.Mode = ApplicationBarMode.Default;
     //        ApplicationBar.IsMenuEnabled = true;
     //        break;
     //    case 2:
     //        ApplicationBar.Mode = ApplicationBarMode.Minimized;
     //        break;
     //    case 4:
     //        ApplicationBar.IsMenuEnabled = false;
     //        ApplicationBar.Mode = ApplicationBarMode.Default;
     //        ApplicationBar.Mode = ApplicationBarMode.Minimized;
     //        ApplicationBar.IsMenuEnabled = true;
     //        appBarState = 0;
     //        break;
     //}
 }
コード例 #8
0
ファイル: ImageViewer.xaml.cs プロジェクト: Izuzusama/4charm
 private void AppplicationBar_Opened(object sender, ApplicationBarStateChangedEventArgs e)
 {
     ApplicationBar.Opacity = e.IsMenuVisible ? 0.99 : 0.0;
 }
コード例 #9
0
 private void ApplicationBar_StateChanged(object sender, Microsoft.Phone.Shell.ApplicationBarStateChangedEventArgs e)
 {
 }
コード例 #10
0
 void Appbar_StateChanged(object sender, ApplicationBarStateChangedEventArgs args)
 {
     var opacity = this.ApplicationBar.Opacity;
     this.ApplicationBar.Opacity = args.IsMenuVisible ? 1 : PreviousOpacity;
     this.PreviousOpacity = opacity;
 }
コード例 #11
0
 private void AppBar_Shown(object sender, ApplicationBarStateChangedEventArgs e)
 {
     SystemTray.IsVisible = e.IsMenuVisible;
     (ApplicationBar.Buttons[0] as ApplicationBarIconButton).Text = ArticleViewModel.FavoriteText;
     (ApplicationBar.Buttons[0] as ApplicationBarIconButton).IconUri = ArticleViewModel.FavoriteIconUri;
 }
コード例 #12
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     if (e.IsMenuVisible)
         ApplicationBar.Opacity = 0.9;
     else
         ApplicationBar.Opacity = 0.5;
 }
コード例 #13
0
 void ApplicationBarStateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     if (StateChanged != null)
         StateChanged(this, e);
 }
コード例 #14
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
 }
コード例 #15
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     ApplicationBar appbar = sender as ApplicationBar;
     if (e.IsMenuVisible)
     {
         appbar.Opacity = 0.8;
     }
     else {
         appbar.Opacity = 0;
     }
 }
コード例 #16
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     ApplicationBar.Opacity = e.IsMenuVisible ? StoryPage.APP_BAR_ACTIVE_OPACITY : StoryPage.APP_BAR_INACTIVE_OPACITY;
 }
コード例 #17
0
 private void menu_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     var m = sender as ApplicationBar;
     if (e.IsMenuVisible)
         m.BackgroundColor = (System.Windows.Media.Color)App.Current.Resources["PhoneChromeColor"];
     else
         m.BackgroundColor = Colors.Transparent;
 }
コード例 #18
0
 private void ApplicationBarStateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     this.ApplicationBar.Opacity = (this.ApplicationBar.Opacity == 1.0) ? 0.8 : 1.0;
 }
コード例 #19
0
 /// <summary>
 /// <see cref="ApplicationBar.StateChanged"/> event handler.
 /// </summary>
 /// <param name="sender">Event sender.</param>
 /// <param name="e">The <see cref="ApplicationBarStateChangedEventArgs"/> instance containing the event data.</param>
 private void ApplicationBarOnStateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     ApplicationBar appBar = sender as ApplicationBar;
     if (appBar != null)
     {
         appBar.Opacity = e.IsMenuVisible ? 0.99 : Constants.DefaultApplicationBarOpacity;
     }
 }
コード例 #20
0
        private void ApplicationBarStateChanged(object sender, ApplicationBarStateChangedEventArgs e)
        {
            var eventHandler = StateChanged;

            if (eventHandler != null)
            {
                eventHandler(sender, e);
            }

            var command = StateChangedCommand;

            if (command != null)
            {
                var commandParameter = e;

                if (command.CanExecute(commandParameter))
                {
                    command.Execute(commandParameter);
                }
            }
        }
コード例 #21
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     SetGameStateMenuState();
 }
コード例 #22
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     System.Diagnostics.Debug.WriteLine("IsMenuVisible: " + e.IsMenuVisible);
 }
コード例 #23
0
 void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     System.Diagnostics.Debug.WriteLine("ApplicationBar_StateChanged");
     try
     {
         browser.InvokeScript("updateButtonAndMenusLabels");
     }
     catch (Exception)
     {
     }
 }
コード例 #24
0
ファイル: CoursePage.xaml.cs プロジェクト: arcsinW/zhangkong
 void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     if (ApplicationBar.BackgroundColor == Colors.Transparent)
         ApplicationBar.BackgroundColor = Colors.Black;
     else
         ApplicationBar.BackgroundColor = Colors.Transparent;
 }
コード例 #25
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     base.ApplicationBar.Opacity = e.IsMenuVisible ? 0.76 : 0.5;
 }
コード例 #26
0
 private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
 {
     ((IApplicationBar)sender).Opacity = e.IsMenuVisible ? 0.999 : 0.5;
 }
コード例 #27
0
ファイル: MainPage.xaml.cs プロジェクト: JulianMH/DoIt
        private void ApplicationBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e)
        {
            ApplicationBar appBar = (ApplicationBar)sender;

            if (e.IsMenuVisible == true)
                appBar.Opacity = 1;
            else
                appBar.Opacity = 0.5;
        }