void exp_MouseDoubleClick(object sender, MouseButtonEventArgs e) { wrapPanel.Children.Clear(); //双击组时 显示所有的图表 UC_RecordCount uc1 = new UC_RecordCount(App.iStatisticsDay, App.UCHeightInGroup, App.UCWidthInGroup); uc1.Margin = new Thickness(20); wrapPanel.Children.Add(uc1); UC_UMPUsedCount uc2 = new UC_UMPUsedCount(App.iStatisticsDay, App.UCHeightInGroup, App.UCWidthInGroup); uc2.Margin = new Thickness(20); wrapPanel.Children.Add(uc2); }
void BasicOpt_Click(object sender, RoutedEventArgs e) { var btn = e.Source as Button; if (btn == null) { return; } var optItem = btn.DataContext as OperationInfo; if (optItem == null) { return; } switch (optItem.ID) { case (int)S6106Const.OPT_RecCount: UC_RecordCount ucRecCount = new UC_RecordCount(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucRecCount); break; case (int)S6106Const.OPT_UmpUsedCount: UC_UMPUsedCount ucUmpUsedCount = new UC_UMPUsedCount(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucUmpUsedCount); break; case (int)S6106Const.OPT_RecLength: UC_RecordLength ucRecLength = new UC_RecordLength(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucRecLength); break; case (int)S6106Const.OPT_QutityCount: UC_QutityCount ucQutityCount = new UC_QutityCount(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucQutityCount); break; case (int)S6106Const.OPT_AppealCount: UC_AppealCount ucAppealCount = new UC_AppealCount(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucAppealCount); break; case (int)S6106Const.OPT_WariningCount: UC_WarningCount ucWarningCount = new UC_WarningCount(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucWarningCount); break; case (int)S6106Const.OPT_ReplayCount: UC_ReplayCount ucReplayCount = new UC_ReplayCount(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucReplayCount); break; case (int)S6106Const.OPT_AvgScore: UC_AvgScore ucAvgScore = new UC_AvgScore(App.iStatisticsDay, App.UCHeight, App.UCWidth); wrapPanel.Children.Clear(); wrapPanel.Children.Add(ucAvgScore); break; } }