ComponentOne DynamicHelp for WinForms
DynamicHelp for WinForms Samples

Please be advised that this ComponentOne software tool is accompanied by various sample projects and/or demos which may make use of other development tools included with the ComponentOne Studio.

Please refer to the pre-installed product samples through the following path:

Documents\ComponentOne Samples\WinForms

The following tables provide a short description for each sample.

Visual Basic Samples

Sample Description

AddingUICommands

This sample shows how to add a toolbar to a C1DynamicHelp control to provide more functionality:

  • Allows users to navigate back/forward through help navigation history.
  • Allows users to open the Help file in an external window on a specified tab.
  • Allows users to pin the current topic down in order to temporarily disable changing topics.

This sample uses the C1DynamicHelp control.

MultipleForms

This sample demonstrates how to use C1DynamicHelp controls on multiple forms, how to set them up to use a single help source, and how to refresh the TopicMap to support controls created dynamically. This sample uses the C1DynamicHelp control.

UsingUIElementResolver

This sample demonstrates how to create a custom UIElementResolver and use it in the C1DynamicHelp control. This sample uses the C1DynamicHelp control.

WorkingWithTopicMap

This sample demonstrates how to load topic map from different locations: from a default topic map file, from a custom file, from application resources. It also shows how to save a modified topic map to different locations. This sample uses the C1DynamicHelp control.

C# Samples

Sample Description

AddingUICommands

This sample shows how to add a toolbar to a C1DynamicHelp control to provide more functionality:

  • Allows users to navigate back/forward through help navigation history.
  • Allows users to open the Help file in an external window on a specified tab.
  • Allows users to pin the current topic down in order to temporarily disable changing topics.

This sample uses the C1DynamicHelp control.

MultipleForms

This sample demonstrates how to use C1DynamicHelp controls on multiple forms, how to set them up to use a single help source, and how to refresh the TopicMap to support controls created dynamically. This sample uses the C1DynamicHelp control.

UsingUIElementResolver

This sample demonstrates how to create a custom UIElementResolver and use it in the C1DynamicHelp control. This sample uses the C1DynamicHelp control.

WorkingWithTopicMap

This sample demonstrates how to load topic map from different locations: from a default topic map file, from a custom file, from application resources. It also shows how to save a modified topic map to different locations. This sample uses the C1DynamicHelp control.