示例#1
0
 protected override void OnHelpRequested(HelpEventArgs hevent)
 {
     if (!hevent.Handled && !string.IsNullOrEmpty(this.HelpTopic))
     {
         ExchangeHelpService.ShowHelpFromHelpTopicId(this, this.HelpTopic);
     }
     hevent.Handled = true;
     base.OnHelpRequested(hevent);
 }
示例#2
0
 protected override void OnHelpRequested(HelpEventArgs hevent)
 {
     if (!hevent.Handled)
     {
         ExchangeHelpService.ShowHelpFromHelpTopicId(this, this.ObjectPicker.HelpTopic);
         hevent.Handled = true;
     }
     base.OnHelpRequested(hevent);
 }
 protected override void OnHelpRequested(HelpEventArgs hevent)
 {
     if (!hevent.Handled && base.HelpVisible && this.Control != null && string.IsNullOrEmpty(base.HelpTopic))
     {
         ExchangeHelpService.ShowHelpFromPage(this.Control);
         hevent.Handled = true;
     }
     base.OnHelpRequested(hevent);
 }
示例#4
0
 protected override void OnHelpRequested(HelpEventArgs hevent)
 {
     if (!hevent.Handled)
     {
         ExchangeHelpService.ShowHelpFromHelpTopicId(HelpId.CommandLoggingDialog.ToString());
         hevent.Handled = true;
     }
     base.OnHelpRequested(hevent);
 }
示例#5
0
 protected override void OnHelpRequested(HelpEventArgs hevent)
 {
     if (!hevent.Handled)
     {
         ExchangeHelpService.ShowHelpFromPage(this);
         hevent.Handled = true;
     }
     base.OnHelpRequested(hevent);
 }
示例#6
0
 protected override void OnHelpRequested(HelpEventArgs hevent)
 {
     if (!hevent.Handled && base.HelpVisible)
     {
         if (base.HelpTopic == this.DefaultHelpTopic && this.DataSource != null)
         {
             base.HelpTopic = string.Format("{0}.{1}.{2}", base.GetType().FullName, this.DataSource.GetType().Name, this.ValueMember);
         }
         ExchangeHelpService.ShowHelpFromHelpTopicId(this, base.HelpTopic);
         hevent.Handled = true;
     }
     base.OnHelpRequested(hevent);
 }
		protected override void OnHelpRequested(HelpEventArgs hevent)
		{
			if (!hevent.Handled && this.tabControl.SelectedTab != null)
			{
				ExchangePage exchangePage = (ExchangePropertyPageControl)this.tabControl.SelectedTab.Tag;
				if (exchangePage != null)
				{
					ExchangeHelpService.ShowHelpFromPage(exchangePage);
					hevent.Handled = true;
				}
			}
			base.OnHelpRequested(hevent);
		}
示例#8
0
 protected override void OnHelpRequested(HelpEventArgs hevent)
 {
     try
     {
         if (this.needSuppressHelp)
         {
             hevent.Handled = true;
         }
         else if (!hevent.Handled && !string.IsNullOrEmpty(this.SelectionHelpTopic))
         {
             hevent.Handled = true;
             ExchangeHelpService.ShowHelpFromHelpTopicId(this, this.SelectionHelpTopic);
         }
         base.OnHelpRequested(hevent);
     }
     finally
     {
         this.needSuppressHelp = false;
     }
 }