コード例 #1
0
ファイル: MainView.cs プロジェクト: NathanielBeen/GuitarTab
 private void handlePopupViewModeChanged(PopupViewMode new_mode)
 {
     if (new_mode != PopMode.Value)
     {
         PopView          = pop_factory.createView(new_mode);
         PopVisible.Value = (new_mode == PopupViewMode.NONE) ? Visibility.Collapsed : Visibility.Visible;
     }
 }
コード例 #2
0
ファイル: MainView.cs プロジェクト: NathanielBeen/GuitarTab
 private void handleViewModeChanged(MainViewMode new_mode)
 {
     if (new_mode != Mode.Value)
     {
         PopMode.Value = PopupViewMode.NONE;
         View          = main_factory.createView(new_mode);
     }
 }
コード例 #3
0
 private void handleViewModeChanged(AdminMode new_mode)
 {
     if (new_mode == Mode.Value)
     {
         return;
     }
     CurrentView = factory.createView(new_mode);
 }
コード例 #4
0
 private void handleViewModeChanged(LoginMode new_mode)
 {
     if (credentials.isLoggedIn())
     {
         Visible.Value = Visibility.Collapsed;
     }
     else if (new_mode != Mode.Value)
     {
         Visible.Value = Visibility.Visible;
         CurrentView   = factory.createView(new_mode);
     }
 }