Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Работа с классом Help
8 февраля 2009

Класс Help позволяет приложению отображать пользователям файлы справочной
системы в формате НТМ или СНМ. Класс Help инкапсулирует ядро HTML Help 1.0
и поддерживает два статических метода для отображения справочных файлов -
ShowHeip и Show Help Index.
Первый требуется для отображения файлов со справочными сведениями для оп-
ределенного элемента управления. Для вызова этого метода необходима ссылка на
родительский элемент управления окна Help Dialog, а также URL справочного фай-
ла. Это может быть URL локального файла (например, C:\myHelp.htm) или HTTP
(HTTP://myHelp.htm). Поскольку метод ShowHeip является статическим, создавать
экземпляр класса Help перед вызовом этого метода не требуется, тем более что со-
здавать экземпляры этого класса не разрешается. Вот как отобразить справочный
файл с помощью метода ShowHeip:
Visual Basic .NET
Help.ShowHelp(MyForm, "C:\niyHelpFile.htm")
Visual C#
Help.ShowHelpCMyForm, @"C:\rcyHelpFile.htm");
Этому методу можно также передать параметр Help Navigator. Он определяет ото-
бражаемые элементы справочного файла и принимает значение TableOfContents,
Find, Index или Topic, Также разрешается задавать ключевые слова для поиска:
Visual Basic .NET
Help.ShowHelp(MyForm, "C:\myHelpFile.htm", "HelpMenu")
Visual C#
Help.ShowHelpCMyForm, @"C:\myHelpFile.htm", "HelpMenu");
Метод ShowHelpIndex класса Help применяется для отображения предметного
указателя для заданного справочного файла. Этот метод вызывают так же, как
ShowHelp:
Visual Basic .NET
Help.ShowHelpIndex(MyForm, "C:\myHelpFile.htm")
Visual C#
Help.ShowHelpIndex(MyForm, @"C:\myHelpFile.htm"):
Методы класса Help можно вызвать в ответ на самые разные события, генериру-
емые элементами интерфейса. Например, у многих приложений в меню есть пункт
Help; одноименный пункт часто включают в контекстное меню элементов управле-
ния, чтобы предоставить доступ к соответствующим разделам справочной системы.
Проектируя приложение, необходимо предусмотреть возможность доступа к спра-
вочной системе там, где это логично и удобно для пользователя.

Теги: .NET

Статьи по теме:

Создание экземпляров пользовательских типов
Системные кисти, перья и цвета
Добавление формы к проекту
Использование шаблонов кода
Создание абстрактных членов
Графический дизайнер
Разделяемые сборки
Операторы Imports и using
Редактор условий установки
Реализация метода RemoveStale
Модификация и обновление данных
Создание класса строго типизированного набора на основе класса CollectionBase
Структура .NET-приложений
Применение компонента HelpProvider
Рекурсия
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Работа с классом Help. Регион сайта: Москва и Санкт-Петербург