当我单击消息框帮助按钮时,触发HelpRequested事件

时间:2013-01-10 06:09:39

标签: .net vb.net

我们最近将VB6应用程序迁移到了VB.NET。在VB6中,在.chm文件的帮助下,为每个控件显示了F1帮助。在VB.Net中,不显示F1帮助文件。

在VB.Net中,我添加了helprequested事件:

Private Sub Form1_HelpRequested(ByVal sender As System.Object, ByVal hlpevent As 
System.Windows.Forms.HelpEventArgs) Handles MyBase.HelpRequested 
End SubIn Vb.Net

然后在HelpRequested事件的帮助下为每个控件显示F1帮助。

问题是当我调用btnHelp_Click button时会引发HelpRequested事件:

Private Sub btnHelp_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles btnHelp.Click 
Const SET_DEFAULT_HELP As Integer = 88 
MessageBox.Show("MessageBox Help Button", "Raju help", MessageBoxButtons.OKCancel,MessageBoxIcon.Warning,MessageBoxDefaultButton.Button1, 0, _ 
My.Application.Info.DirectoryPath & BACKSLASH & HELPFILE1_NAME,HelpNavigator.TopicId,SET_DEFAULT_HELP.ToString()) 
End Sub

当我发出呼叫消息框帮助按钮时,会引发HelpRequested事件。 (MessageBox.Show ("Displaying Helpfile"))

我不想提出那个HelpRequested事件;当我单击消息框帮助按钮btnHelp_Click时。我该如何限制?

0 个答案:

没有答案