2013-04-09 43 views
0

我有一個工具欄上的最小化/最大化按鈕的形式,所以我不能有一個幫助按鈕。添加幫助按鈕形成

所以我想我會添加一個正常的按鈕,並在點擊事件添加代碼來顯示幫助光標,並顯示幫助文本完全按照幫助按鈕在工具欄上的控件。

我可以將光標更改爲顯示問號,但這並沒有做任何其他事情,我該如何「激活」幫助功能?

回答

3

你首先要創建一個,看看在Helpprovider class

Msdn HelpProvider class

HelpProvider example

但是,你也可以創建一個simple form,添加webbrowser control它。然後創建一個.html文件並將其插入webbrowser control,當用戶單擊help button時,form將以您的幫助文本打開並顯示.html頁面。

您可以在屬性窗口的快捷方式,打開這樣的helpfunction按鈕: enter image description here

F1按鈕將調用調用幫助功能helpbutton後面的代碼。

+0

謝謝,是的我已經得到了幫助提供者控制,但是如何按照表單欄上的幫助按鈕激活幫助功能? – perryni 2013-04-10 07:21:59

+0

再次感謝,但有沒有辦法做到以下幾點:單擊幫助按鈕(這會將光標移到幫助光標處),然後當光標處於「幫助模式」時點擊的任何控件都會顯示分配的幫助到那個控制。如果表單顯示標題欄上的標準幫助按鈕,這是我的功能 – perryni 2013-04-10 11:29:59