void IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.mAppIcon = (CustomPictureBox)target; break; case 2: this.mAppTitle = (TextBlock)target; break; case 3: this.mBellNotificationStatus = (CustomToggleButtonWithState)target; this.mBellNotificationStatus.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mBellNotificationStatus_PreviewMouseLeftButtonUp); break; case 4: this.mDesktopNotificationStatus = (CustomToggleButtonWithState)target; this.mDesktopNotificationStatus.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mDesktopNotificationStatus_PreviewMouseLeftButtonUp); break; default: this._contentLoaded = true; break; } }
void IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: ((FrameworkElement)target).Loaded += new RoutedEventHandler(this.NotificationSettings_Loaded); break; case 2: this.mScroll = (ScrollViewer)target; break; case 3: this.mNotificationModeSettingsSection = (Grid)target; break; case 4: this.mMinimzeOnCloseCheckBox = (CustomCheckbox)target; this.mMinimzeOnCloseCheckBox.Click += new RoutedEventHandler(this.CheckBox_Click); break; case 5: this.mReadMoreSection = (Label)target; this.mReadMoreSection.MouseLeftButtonUp += new MouseButtonEventHandler(this.mReadMoreSection_MouseLeftButtonUp); break; case 6: this.mCollapsedArrow = (System.Windows.Shapes.Path)target; break; case 7: this.mExpandededArrow = (System.Windows.Shapes.Path)target; break; case 8: this.mNotificationModeToggleButton = (CustomToggleButtonWithState)target; this.mNotificationModeToggleButton.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mNotificationModeToggleButton_PreviewMouseLeftButtonUp); break; case 9: this.mNotifModeInfoGrid = (Border)target; break; case 10: ((UIElement)target).MouseLeftButtonDown += new MouseButtonEventHandler(this.ReadMoreLinkMouseLeftButtonUp); break; case 11: this.mNotificationSoundToggleButton = (CustomToggleButtonWithState)target; this.mNotificationSoundToggleButton.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mNotificationSoundToggleButton_PreviewMouseLeftButtonUp); break; case 12: this.mRibbonHelp = (CustomPictureBox)target; this.mRibbonHelp.MouseEnter += new MouseEventHandler(this.mRibbonHelp_MouseEnter); this.mRibbonHelp.MouseLeave += new MouseEventHandler(this.mRibbonHelp_MouseLeave); break; case 13: this.mRibbonNotificationsToggleButton = (CustomToggleButtonWithState)target; this.mRibbonNotificationsToggleButton.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mRibbonNotificationsToggleButton_PreviewMouseLeftButtonUp); break; case 14: this.mRibbonPopup = (CustomPopUp)target; break; case 15: this.mToastHelp = (CustomPictureBox)target; this.mToastHelp.MouseEnter += new MouseEventHandler(this.mToastHelp_MouseEnter); this.mToastHelp.MouseLeave += new MouseEventHandler(this.mToastHelp_MouseLeave); break; case 16: this.mToastNotificationsToggleButton = (CustomToggleButtonWithState)target; this.mToastNotificationsToggleButton.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mToastNotificationsToggleButton_PreviewMouseLeftButtonUp); break; case 17: this.mToastPopup = (CustomPopUp)target; break; case 18: this.mGamepadNotificationHelp = (CustomPictureBox)target; this.mGamepadNotificationHelp.MouseEnter += new MouseEventHandler(this.mGamepadNotificationHelp_MouseEnter); this.mGamepadNotificationHelp.MouseLeave += new MouseEventHandler(this.mGamepadNotificationHelp_MouseLeave); break; case 19: this.mGamepadDesktopNotificationToggle = (CustomToggleButtonWithState)target; this.mGamepadDesktopNotificationToggle.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mGamepadDesktopNotificationToggleButton_PreviewMouseLeftButtonUp); break; case 20: this.mGamepadNotifPopup = (CustomPopUp)target; break; case 21: this.mAppSpecificNotificationsToggleButton = (CustomToggleButtonWithState)target; this.mAppSpecificNotificationsToggleButton.PreviewMouseLeftButtonUp += new MouseButtonEventHandler(this.mAppSpecificNotificationsToggleButton_PreviewMouseLeftButtonUp); break; case 22: this.mHeaders = (Grid)target; break; case 23: this.mBellHelp = (CustomPictureBox)target; this.mBellHelp.MouseEnter += new MouseEventHandler(this.mBellHelp_MouseEnter); this.mBellHelp.MouseLeave += new MouseEventHandler(this.mBellHelp_MouseLeave); break; case 24: this.mBellPopup = (CustomPopUp)target; break; case 25: this.mDesktopHelp = (CustomPictureBox)target; this.mDesktopHelp.MouseEnter += new MouseEventHandler(this.mDesktopHelp_MouseEnter); this.mDesktopHelp.MouseLeave += new MouseEventHandler(this.mDesktopHelp_MouseLeave); break; case 26: this.mDesktopPopup = (CustomPopUp)target; break; case 27: this.mStackPanel = (StackPanel)target; break; case 28: this.mInfoIcon = (CustomPictureBox)target; break; default: this._contentLoaded = true; break; } }