コード例 #1
0
        private void ShowStatisticsItemDetailsClicked(
            object sender, RoutedEventArgs e)
        {
            AnalyticStatisticsItemViewModel     item   = selectedItem;
            AnalyticStatisticsItemDetailsWindow window =
                new AnalyticStatisticsItemDetailsWindow(item);

            window.Closed += DialogWindowStatus.OnDialogClosed;
            window.Show();
        }
コード例 #2
0
        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;
        }