FocusState 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要素がフォーカスを取得する方法について説明します。
public enum class FocusState
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class FocusState
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum FocusState
Public Enum FocusState
- 継承
-
FocusState
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
フィールド
Keyboard | 2 | タブ シーケンストラバーサルなど、キーボード アクションを通じてフォーカスを取得した要素。 |
Pointer | 1 | ポインター アクションを通じてフォーカスを取得した要素。 |
Programmatic | 3 | Focus または関連 API の意図的な呼び出しによって フォーカス を取得した要素。 |
Unfocused | 0 | 要素は現在フォーカスされていません。 |
注釈
FocusState は、 Control.FocusState プロパティによって値として使用されます。 Control.Focus メソッドによる入力としても使用されます。
Control.Focus の入力パラメーターとして使用する場合は、Unfocused を使用できません。 Control.Focus 呼び出しに渡す FocusState の値は、入力シナリオと、コントロールまたはアプリ コードが応答しているユーザー操作によって異なります。 詳細については、「 Control.Focus の解説」を参照してください。
FocusState 値の正確な意味は、 Control.FocusState から読み取るか、値を使用して Control.Focus に送信するかによって異なります。 Control.Focus を設定している場合は、そのコントロールがフォーカスを取得する方法について、他の呼び出し元 (コントロール テンプレートなど) に通知します。
適用対象
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示