سوال سوم:
اگر بخواهیم کلید f1 رو به یک فایل help در خارج یا داخل نرم افزار پیوند بدیم ، باید چه کاری انجام بدیم؟
عموما فایل راهنمای برنامه رو داخل نرم افزار قرار نمی دهند، اغلب یک یا چند فایل chm است که در کنار فایل
اجرایی قرار می گیرند. اینطوری دسترسی به راهنما در خارج از محیط نرم افزار هم میسر است.
ابتدا یک کنترل HelpProvider (مثلا helpProvider1) را روی فرم قرار دهید و مشخصه HelpNamespace اش را روی
فایل راهنمای برنامه تنظیم کنید، مثلا روی Help.chm
سپس برای خود فرم و کنترل های داخلش (مانند Button ها و TextBox ها) که می خواهید با F1 چیزی را
نشان دهند مقدار مشخصه ShowHelp on helpProvider1 رو از False به True تغییر داده و سپس به دلخواه مقادیر
HelpKeyword on helpProvider1 و HelpNavigator on helpProvider1 و HelpString on helpProvider1 رو تعیین کنید.
صد البته که برای ایجاد کردن فایل راهنمای برنامه به ابزار های Help Maker نیاز دارید.
رجوع شود به تاپیک های زیر :
CHM Files
فایل CHM