LosingFocusEventArgs.TryCancel メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
進行中のフォーカス アクションを取り消そうとします。
public:
virtual bool TryCancel() = TryCancel;
bool TryCancel();
public bool TryCancel();
function tryCancel()
Public Function TryCancel () As Boolean
戻り値
bool
true
フォーカス アクションが取り消された場合。それ以外の場合は false
。
注釈
Cancel プロパティを設定する代わりに、このメソッドを呼び出す必要があります。
GotFocus ルーティング イベントは、フォーカスを受け取った後に要素で発生し、LostFocus ルーティング イベントはフォーカスを失った後に要素で発生します。
GettingFocus および LosingFocus ルーティング イベントは、フォーカスの変更が行われる前に発生します。これにより、アプリケーションでフォーカス変更の動作を変更またはキャンセルできます。
GettingFocus と LosingFocus は同期的に発生し、 GotFocus と LostFocus は非同期で発生します。 たとえば、アプリがコントロールの Focus メソッドを呼び出した場合、 GettingFocus
は呼び出し中に発生しますが、呼び出しの GotFocus
完了後に発生します。
これらのイベントがまだバブリングしている間にフォーカスが移動されると、例外がスローされます。