私はヘルプファイル pdf を持っています。ユーザーが特定のフォームで選択した内容に基づいて、ヘルプファイル内の特定の場所に移動したいと考えています。基本的に質問は、C# のフォームで強調表示された (選択された) フィールドを検出するにはどうすればよいですか?
質問する
94 次
2 に答える
1
Winformアプリケーションを想定し、フォーム上の各コントロールのHelpRequestedイベントを登録します。このイベントには、ヘルプを要求したコントロールを含むパラメーター "sender" があります。MSDN でこのサンプル コードを参照してください。
于 2012-04-16T05:19:15.427 に答える
0
私がこれを正しく理解している場合、フォームでどのコントロールが選択されているか、またはその選択されたコントロール内でどのテキストが選択されているかを知りたいだけですか?
たとえば、テキストボックスで何が選択されているかを知りたい場合は、次を使用できます。
this.txt_MyTextBox.SelectedText;
または、現在フォーカスされているコントロールを知りたい場合は、次のようにします。
this.ActiveControl ; おそらくあなたが望むものです。
また、各コントロールをそのタイプに基づいて異なる方法で処理することもできます。
于 2012-04-18T20:49:16.400 に答える