private void ShowStatisticsItemDetailsClicked( object sender, RoutedEventArgs e) { AnalyticStatisticsItemViewModel item = selectedItem; AnalyticStatisticsItemDetailsWindow window = new AnalyticStatisticsItemDetailsWindow(item); window.Closed += DialogWindowStatus.OnDialogClosed; window.Show(); }
private void OnGridSelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.AddedItems.Count == 0) { return; } AnalyticStatisticsItemViewModel selected = e.AddedItems[0] as AnalyticStatisticsItemViewModel; if (selected == null) { throw new Exception("Unexpected item type!"); } selectedItem = selected; buttonShowItemDetails.IsEnabled = true; }