基于C#形式事件的帮助文件位置

基于C#形式事件的帮助文件位置,c#,forms,events,helpfile,C#,Forms,Events,Helpfile,我有帮助文件pdf。。我想根据用户在特定表单中选择的内容转到帮助文件中的特定位置。 基本上,问题是如何在C#?中检测表单中突出显示的(选定)字段是什么?假设它是Winform应用程序,请注册表单上每个控件的HelpRequested事件。此事件具有参数“sender”,其中包含请求帮助的控件。请参阅MSDN上的示例代码。如果我正确理解了这一点,您只想知道表单中选择了什么控件,或者在所选控件中选择了什么文本 例如,如果您想知道在文本框中选择了什么,可以使用: this.txt_MyTextBox.

我有帮助文件pdf。。我想根据用户在特定表单中选择的内容转到帮助文件中的特定位置。
基本上,问题是如何在C#?

中检测表单中突出显示的(选定)字段是什么?假设它是Winform应用程序,请注册表单上每个控件的HelpRequested事件。此事件具有参数“sender”,其中包含请求帮助的控件。请参阅MSDN上的示例代码。

如果我正确理解了这一点,您只想知道表单中选择了什么控件,或者在所选控件中选择了什么文本

例如,如果您想知道在文本框中选择了什么,可以使用:

this.txt_MyTextBox.SelectedText;
或者,如果您想知道目前正在关注哪个控件:

);这可能是你想要的


您还可以根据控件的类型对其进行不同的处理。

您使用什么来访问/显示PDF?也许一点代码示例可以帮助人们理解如何使用PDF作为帮助文件。另外,您是否需要使用PDF,或者您是否可以使用chm文件或HTML文件?可能更容易处理PDF以外的其他格式。您刚刚在此处发布了此问题: