private void DeleteButton_Click(object sender, RoutedEventArgs e) { Button button = (Button)sender; CurrencyRankInventoryContainerViewModel item = (CurrencyRankInventoryContainerViewModel)button.DataContext; this.viewModel.DeleteItem(item); }
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(); } }
private void EditButton_Click(object sender, RoutedEventArgs e) { Button button = (Button)sender; CurrencyRankInventoryContainerViewModel item = (CurrencyRankInventoryContainerViewModel)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(); } }
private void DeleteButton_Click(object sender, RoutedEventArgs e) { CurrencyRankInventoryContainerViewModel item = FrameworkElementHelpers.GetDataContext <CurrencyRankInventoryContainerViewModel>(sender); this.viewModel.DeleteItem(item); }