PrintPreviewDialog.KeyPreview プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォーカスがあるコントロールにイベントが渡される前にフォームがキー イベントを受信するかどうかを示す値を取得または設定します。
public:
property bool KeyPreview { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool KeyPreview { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.KeyPreview : bool with get, set
Public Property KeyPreview As Boolean
プロパティ値
true フォームがすべての主要なイベントを受信する場合。フォームで現在選択されているコントロールがキー イベントを受け取る場合に false します。 既定値は false です。
- 属性
注釈
このプロパティは、このクラスには関係ありません。
このプロパティを true に設定すると、フォームはすべての KeyPress、 KeyDown、および KeyUp イベントを受け取ります。 フォームのイベント ハンドラーがキーストロークの処理を完了すると、キーストロークがフォーカスを持つコントロールに割り当てられます。
このプロパティを使用すると、アプリケーション内のすべてのキーストロークを処理したり、キーストロークを処理したり、適切なコントロールを呼び出してキーストロークを処理したりできます。 たとえば、アプリケーションでファンクション キーを使用する場合は、キーストローク イベントを受け取る可能性があるコントロールごとにコードを記述するのではなく、フォーム レベルでキーストロークを処理できます。
Note
フォームにコントロールが表示されていない場合、または有効なコントロールがない場合、フォームは自動的にすべてのキーボード イベントを受け取ります。