LostFocusEventManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
"弱いイベント リスナー" パターンを使用して、WeakEventManagerまたはLostFocus イベントのリスナーをアタッチできるように、LostFocus実装を提供します。
public ref class LostFocusEventManager : System::Windows::WeakEventManager
public class LostFocusEventManager : System.Windows.WeakEventManager
type LostFocusEventManager = class
inherit WeakEventManager
Public Class LostFocusEventManager
Inherits WeakEventManager
- 継承
注釈
このパターンのリスナーにするには、リスナー オブジェクトが IWeakEventListenerを実装する必要があります。 イベントのソースであるクラスに IWeakEventListener を実装する必要はありません。
WPFデータ バインディングでは、このWeakEventManagerを使用して、バインディングを更新する内部クラスが、バインディングのターゲットであるオブジェクトの UIElement.LostFocus または ContentElement.LostFocus イベントのリスナーをアタッチできるようにします。 これにより、データ バインディング ターゲットへの厳密な参照を作成することなく、データ バインディングの LostFocus モードの通知がサポートされます。
プロパティ
| 名前 | 説明 |
|---|---|
| Dispatcher |
このDispatcherが関連付けられているDispatcherObjectを取得します。 (継承元 DispatcherObject) |
| Item[Object] |
指定したソースに格納されるデータを取得または設定します。 (継承元 WeakEventManager) |
| ReadLock |
基になるデータ テーブルの読み取りロックを確立し、 IDisposableを返します。 (継承元 WeakEventManager) |
| WriteLock |
基になるデータ テーブルの書き込みロックを確立し、 IDisposableを返します。 (継承元 WeakEventManager) |