Exemplo n.º 1
0
        // -------- Events --------

        private void MenuButton_Click(object sender, MouseButtonEventArgs e)
        {
            string name = ((WrapPanel)sender).Tag as string;

            if (name.Equals("EnchantPacks"))
            {
                NavigatorFrame.Navigate(new EnchantsSettingsPage());
            }
        }
Exemplo n.º 2
0
        // -------- Events --------

        private void NavigationButton_Click(object sender, RoutedEventArgs e)
        {
            if (lastClickedButton.Equals(sender))
            {
                return;
            }

            Button button = sender as Button;

            if (lastClickedButton == null)
            {
                CheckButton(button);
            }
            else
            {
                UncheckButton(lastClickedButton);
                CheckButton(button);
            }

            Page   page = null;
            string name = button.Name;

            CallOffPriorityAlert();

            if (name.Equals("Start"))
            {
                page = new EditorStartPage();
            }
            else if (name.Equals("Conversations"))
            {
                page = ConversationsPage.Instance;
            }
            else if (name.Equals("Events"))
            {
                page = EventsPage.Instance;
            }
            else if (name.Equals("Conditions"))
            {
                page = ConditionsPage.Instance;
            }
            else if (name.Equals("Objectives"))
            {
                page = ObjectivesPage.Instance;
            }
            else if (name.Equals("Journal"))
            {
                page = JournalPage.Instance;
            }
            else if (name.Equals("Items"))
            {
                page = ItemsPage.Instance;
            }

            NavigatorFrame.Navigate(page);
        }
Exemplo n.º 3
0
 /// <summary>
 /// Navigates to a specific page
 /// </summary>
 /// <param name="content">The page that it navigates to</param>
 public void NavigateTo(UserControl content)
 {
     if (content != null)
     {
         NavigatorFrame.Navigate(content);
     }
     else
     {
         ErrorHelper.Add(1);
     }
 }