Nasıl yapılır: Bir Windows Uygulamasında Yardım Sağlama
Bir Yardım dosyasındaki HelpProvider Yardım konularını Windows Forms'da belirli denetimlere eklemek için bileşeni kullanabilirsiniz. Yardım dosyası HTML veya HTMLHelp 1.x veya daha büyük bir biçim olabilir.
Yardım Sağlama
Visual Studio'da, Araç Kutusu'ndan bir HelpProvider bileşeni formunuza sürükleyin.
Bileşen, Windows Forms Tasarım Aracı altındaki tepside yer alır.
Özellikler penceresinde özelliğini .chm, .col veya .htm Yardım dosyası olarak ayarlayınHelpNamespace.
Formunuzda başka bir denetim seçin ve Özellikler penceresinde özelliği ayarlayın SetHelpKeyword .
Bu, bileşen aracılığıyla HelpProvider Yardım dosyanıza geçirilen dizedir ve uygun Yardım konusunu çağırır.
Özellikler penceresinde, özelliğini sabit listesi değerine HelpNavigator ayarlayınSetHelpNavigator.
Bu, HelpKeyword özelliğinin Yardım sistemine nasıl geçirileceğini belirler. Aşağıdaki tabloda olası ayarlar ve açıklamaları gösterilmektedir.
Üye Adı Tanım AssociateIndex Belirtilen konu için dizinin belirtilen URL'de gerçekleştirildiğini belirtir. Bul Belirtilen URL'nin arama sayfasının görüntüleneceğini belirtir. Dizin oluşturma Belirtilen URL'nin dizininin görüntüleneceğini belirtir. KeywordIndex Aranacak anahtar sözcüğü ve belirtilen URL'de gerçekleştirecek eylemi belirtir. TableOfContents HTML 1.0 Yardım dosyasının içindekiler tablosunun görüntüleneceğini belirtir. Başlık Belirtilen URL tarafından başvuruda bulunan konunun görüntüleneceğini belirtir.
Çalışma zamanında, HelpKeyword ve HelpNavigator özelliklerini ayarladığınız denetimde odak söz dizimiyle HelpProvider ilişkili Yardım dosyasını açtığında F1 tuşuna basılır.
Şu anda HelpNamespace özelliği Şu üç biçimde Yardım dosyalarını destekler: HTMLHelp 1.x, HTMLHelp 2.0 ve HTML. Bu nedenle, HelpNamespace özelliğini Web sayfası gibi bir http://
adrese ayarlayabilirsiniz. Bu yapılırsa, sabit sunucu olarak kullanılan HelpKeyword özelliğinde belirtilen dizeyle web sayfasına varsayılan tarayıcıyı açar. Tutturucu, HTML sayfasının belirli bir bölümüne atlamak için kullanılır.
Önemli
Bir istemciden gönderilen bilgileri uygulamanızda kullanmadan önce denetlemeye dikkat edin. Kötü amaçlı kullanıcılar yürütülebilir betik, SQL deyimleri veya başka kodlar göndermeye veya eklemeye çalışabilir. Bir kullanıcının girişini görüntülemeden, veritabanında depolamadan veya onunla çalışmadan önce, güvenli olmayabilecek bilgiler içermediğini denetleyin. Denetlemenin tipik bir yolu, bir kullanıcıdan giriş aldığınızda "SCRIPT" gibi anahtar sözcükleri aramak için normal bir ifade kullanmaktır.
Windows Forms'unuzda denetimler için Yardım dosyalarını görüntülemek üzere yapılandırmış olsanız bile, açılır Yardım'ı göstermek için bileşeni de kullanabilirsiniz HelpProvider . Daha fazla bilgi için bkz . Nasıl yapılır: Açılır Yardımı Görüntüleme.
Ayrıca bkz.
.NET Desktop feedback