我們最近已經將VB6應用程序遷移到VB.NET。在VB6中,藉助.chm文件爲每個控件顯示F1幫助。在VB.Net中,F1幫助文件不顯示。觸發HelpRequested事件,當我單擊消息框幫助按鈕
在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
然後F1幫助顯示用於與HelpRequested事件的幫助下每個控制。
的問題是,HelpRequested事件是當我打電話btnHelp_Click button
提出:
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
。我怎樣才能限制呢?