2012-04-16 25 views
0

我有helpfile pdf ..我想根據用戶在特定形式中選擇的內容去幫助文件中的特定位置。 基本上問題是我如何檢測在C#中的窗體中突出顯示(選定)字段?基於C#表單中的事件的幫助文件位置

+0

你用什麼來訪問/顯示PDF?也許有一些代碼示例可以幫助人們瞭解如何使用PDF作爲幫助文件。另外,你是否需要使用PDF,或者你可能使用chm文件或HTML文件?可能更容易處理PDF以外的其他格式。 – 2012-04-16 05:13:32

+0

你剛在這裏發佈這個問題:http://stackoverflow.com/questions/10168185/opening-a-pdf-in-c-sharp-at-specific-bookmark – yamen 2012-04-16 05:14:13

回答

1

假設它是Winform應用程序,在窗體上註冊每個控件的HelpRequested事件。此事件具有參數「發件人」,其中包含需要幫助的控件。請參閱MSDN上的this示例代碼。

0

如果我正確理解這一點,你只是想知道表單中選擇了什麼控件或者在選定的控件中選擇了哪些文本?

例如,如果你想知道什麼是在一個文本框selcted,你可以使用:

this.txt_MyTextBox.SelectedText; 

另外,如果你想知道哪些控制被聚焦的時刻:

this.ActiveControl;可能是你想要的。

您還可以根據其類型處理每個控件。