예제 #1
0
        private void AddNewCurrencyRankButton_Click(object sender, RoutedEventArgs e)
        {
            CurrencyWindow window = new CurrencyWindow();

            window.Closed += Window_Closed;
            window.Show();
        }
        private void AddNewCurrencyButton_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            CurrencyWindow window = new CurrencyWindow(isRank: false);

            window.Closed += Window_Closed;
            window.Show();
        }
        private void RankEditButton_Click(object sender, RoutedEventArgs e)
        {
            Button button = (Button)sender;
            UserCurrencyViewModel currency = (UserCurrencyViewModel)button.DataContext;
            CurrencyWindow        window   = new CurrencyWindow(currency);

            window.Closed += Window_Closed;
            window.Show();
        }
예제 #4
0
 public Routes()
 {
     standardWindow        = new StandardWindow();
     scientificWindow      = new ScientificWindow();
     programmerWindow      = new ProgrammerWindow();
     dateCalculationWindow = new DateCalculationWindow();
     graphingWindow        = new GraphingWindow();
     currencyWindow        = new CurrencyWindow();
 }
        private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            CurrencyRankInventoryContainerViewModel item = FrameworkElementHelpers.GetDataContext <CurrencyRankInventoryContainerViewModel>(sender);

            if (item.Inventory != null)
            {
                InventoryWindow window = new InventoryWindow(item.Inventory);
                window.Closed += Window_Closed;
                window.Show();
            }
            else
            {
                CurrencyWindow window = new CurrencyWindow(item.Currency);
                window.Closed += Window_Closed;
                window.Show();
            }
        }
예제 #6
0
        private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            Button button = (Button)sender;
            CurrencyRankInventoryContainer item = (CurrencyRankInventoryContainer)button.DataContext;

            if (item.Inventory != null)
            {
                InventoryWindow window = new InventoryWindow(item.Inventory);
                window.Closed += Window_Closed;
                window.Show();
            }
            else
            {
                CurrencyWindow window = new CurrencyWindow(item.Currency);
                window.Closed += Window_Closed;
                window.Show();
            }
        }