2011-03-17 64 views
0

我已經到了編寫幫助文檔的程序中。我懷疑整個事情會超過50行 - 可能是一半。更大的彈出窗口的替代/與MessageBox的?

對於我的「關於」我只是彈出顯示一些預先形成的文本,但我發現即使是多行的痛苦,特別是如果我想編輯它..我也不是太熱衷於將整個幫助文件內置到代碼中。

一個想法是用幫助語言創建一個文本文件,並在單擊「幫助」時將其加載到消息框中。留給我自己的設備,這可能是我會做的。最近的想法是創建一個單獨的表單。

但是我想知道,其他人在類似的場景中所做的一些想法是什麼?

如果您認爲合適,請隨意重新填寫問題。

+0

對於幫助信息本身,我決定簡單地使用工具提示,因爲它們更適合程序。我仍然對向用戶顯示信息的其他方法感到好奇。是以標準方式創造一種新形式,還是......? (我對windows窗體非常陌生。) – emragins

+0

是的,創建一個新窗體是極其的命令和規範 –

回答

1

有一個gazillion工具authoring help files。這些幫助文件可以通過其中一個標準幫助查看器應用程序進行顯示。當您按下F1時,您的WinForm應用程序(我假設它的WinForms)將能夠使用上下文相關幫助將它們掛鉤。

我強烈建議你不要重新發明這個特殊的車輪。

+0

完全可以理解。然而,對於這樣的TINY幫助文件,使用內置的幫助服務看起來有點矯枉過正 - 一個標準的文本文檔確實足夠了。我的問題不是特別關注幫助文件,而是其他方式來顯示一些 - 向用戶提供更多數量的文本 - 某些情況下MessageBox可能不是最佳選項,特別是如果您不想要嵌入代碼中的文本。 – emragins

+0

把它放在一個豐富的文本框,然後如果你不想要一個幫助文件 –