public SummaryControl() { AgreedCount = 0; InitializeComponent(); tabControl1.MouseLeftButtonDown += (s, e) => { if (e.Source is TabControl) { if (((TabItem)((TabControl)e.Source).SelectedItem).Header.ToString() == "Search") { Analytics.WsAnalyticsListener AnalyticsListener = new Analytics.WsAnalyticsListener(); AnalyticsListener.SendEventStatistic(Properties.Resources.STR_SUMMARYCONTROL_SEARCHTAB_EVENT); } } }; tabcontrol_changes.MouseLeftButtonDown += (s, e) => { if (e.Source is TabControl) { Analytics.WsAnalyticsListener AnalyticsListener = new Analytics.WsAnalyticsListener(); AnalyticsListener.SendEventStatistic(string.Format(Properties.Resources.STR_SUMMARYCONTROL_CHANGETAB_EVENT, ((TabItem)(((TabControl)e.Source)).SelectedItem).Header)); } }; if (IsBadWorkshareReviewVersion() && _firstTime) MessageBox.Show("The Workshare.Review assemblies do not have a valid version number", "Bad Build - Do Not Release!", MessageBoxButton.OK, MessageBoxImage.Error); _firstTime = false; }
private void ContextMenu_Click(object sender, RoutedEventArgs e) { e.Handled = true; var mi = sender as MenuItem; if( mi!=null && mi.Tag != null && mi.Tag is MenuActions) { Analytics.WsAnalyticsListener al = new Analytics.WsAnalyticsListener(); al.SendEventStatistic(string.Format("Change Summary Event: {0} selected",mi.Header.ToString())); RaiseMenuActionEvent((MenuActions)mi.Tag); } }
private void OnClosing(object sender, CancelEventArgs e) { Analytics.WsAnalyticsListener AnalyticsListener = new Analytics.WsAnalyticsListener(); AnalyticsListener.SendEventStatistic("Configuration Manager Event: Closing window"); if (!_view.ConfirmClose()) { e.Cancel = true; return; } _shell.WindowState = WindowState.ToString(); _shell.Save(); }