ContentElement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンテンツ要素に WPF コアレベルの基底クラスを提供します。 コンテンツ要素は、直感的なマークアップ指向レイアウト モデルと、意図的に単純なオブジェクト モデルを使用し、フロー スタイル プレゼンテーション用に設計されています。
public ref class ContentElement : System::Windows::DependencyObject, System::Windows::IInputElement, System::Windows::Media::Animation::IAnimatable
public class ContentElement : System.Windows.DependencyObject, System.Windows.IInputElement, System.Windows.Media.Animation.IAnimatable
type ContentElement = class
inherit DependencyObject
interface IInputElement
interface IAnimatable
Public Class ContentElement
Inherits DependencyObject
Implements IAnimatable, IInputElement
- 継承
- 派生
- 実装
注釈
ContentElement は、次の一般的なコンテンツ特性を定義します。
入力: すべての ContentElement 派生クラスは、キーボード、マウス、ドラッグ アンド ドロップ操作、スタイラス コントロール、アクセラレータからの基本的な入力キャプチャをサポートします。
フォーカス: すべての ContentElement 派生クラスがフォーカス可能である可能性があります。 (ただし、基底クラスの既定の ContentElement フォーカス可能な状態は です
false
。フォーカスを設定する ContentElement 方法の詳細については、「」を参照してください Focusable。さらに、このクラスには、関連する要素間でフォーカスを走査するために使用できる API が含まれています。イベント: ContentElement 入力とフォーカスに関連するイベントが含まれます。状態の変更に関するイベントも含まれます。 多くの場合、 ContentElement イベントはルーティング イベントです。 場合によっては、ルーティング イベントにはトンネリングとバブル ルーティングの両方のルーティング戦略があり、同じ状態または条件に応じて個別のイベントとして発生します。 また、 ContentElement ルーティング イベントを発生させ、イベントにハンドラーを追加または削除できる API を定義します。
ContentElement は、多くの一般的な API を と UIElement共有します。 これらの一般的な API は、共有クラスの継承からは取得されません。 ただし、各クラスで共通の名前付け、同様の動作、API の同様の内部実装を共有します。 類似性は、 と UIElement が要素ベースである各クラスであるためContentElementです。ただし、マークアップ オブジェクト モデルの動作に対する意図はそれぞれ異なります。
特に、 からVisual派生します。これは、UIElement複合ウィンドウ内の四角形領域に をレンダリングContentElementするための下位レベルのグラフィックス サポートを提供します。一方ContentElement、フローや折り返しなどのドキュメント シナリオに共通する概念がより簡単にサポートされるようにレンダリングを延期します。 これら 2 つの関連クラスでは、共通インターフェイス IInputElement と IAnimatableも実装されます。
継承者へのメモ
クラスでは ContentElement 、フロー スタイルのプレゼンテーションの完全なコンテンツ要素のすべての側面がまだ定義されていません。 FrameworkContentElement は の直ちに派生したクラス ContentElementです。 FrameworkContentElement には、コンテンツ ホスト内での のレンダリング FrameworkContentElement と WPF フレームワーク レベルのレイアウト システムの使用をサポートする追加メンバーのより完全なセットが含まれています。
コンストラクター
ContentElement() |
ContentElement クラスの新しいインスタンスを初期化します。 |
フィールド
プロパティ
AllowDrop |
この要素をドラッグアンドドロップ操作の対象として使用できるかどうかを示す値を取得または設定します。 |
AreAnyTouchesCaptured |
少なくとも 1 つのタッチがこの要素にキャプチャされているかどうかを示す値を取得します。 |
AreAnyTouchesCapturedWithin |
少なくとも 1 つのタッチがこの要素またはそのビジュアル ツリー内のいずれかの子要素にキャプチャされているかどうかを示す値を取得します。 |
AreAnyTouchesDirectlyOver |
少なくとも 1 つのタッチがこの要素上で押されているかどうかを示す値を取得します。 |
AreAnyTouchesOver |
少なくとも 1 つのタッチがこの要素またはそのビジュアル ツリー内のいずれかの子要素上で押されているかどうかを示す値を取得します。 |
CommandBindings |
この要素に関連付けられている CommandBinding オブジェクトのコレクションを取得します。 |
DependencyObjectType |
このインスタンスの DependencyObjectType CLR 型をラップする を取得します。 (継承元 DependencyObject) |
Dispatcher |
この Dispatcher が関連付けられている DispatcherObject を取得します。 (継承元 DispatcherObject) |
Focusable |
要素がフォーカスを得ることができるかどうかを示す値を取得または設定します。 |
HasAnimatedProperties |
この要素にアニメーション化されたプロパティかあるどうかを示す値を取得します。 |
InputBindings |
この要素に関連付けられている入力バインディングのコレクションを取得します。 |
IsEnabled |
ユーザー インターフェイス (UI) でこの要素が有効かどうかを示す値を取得または設定します。 |
IsEnabledCore |
派生クラス内で IsEnabled の戻り値になる値を取得します。 |
IsFocused |
この要素に論理フォーカスがあるかどうかを判断する値を取得します。 |
IsInputMethodEnabled |
入力メソッド エディター (IME) などの入力メソッド システムが、この要素への入力を処理するために有効になっているかどうかを示す値を取得します。 |
IsKeyboardFocused |
この要素にキーボード フォーカスがあるかどうかを示す値を取得します。 |
IsKeyboardFocusWithin |
キーボード フォーカスが要素または子要素内にあるかどうかを示す値を取得します。 |
IsMouseCaptured |
マウスがこの要素にキャプチャされているかどうかを示す値を取得します。 |
IsMouseCaptureWithin |
この要素または要素ツリー内の子要素がマウス キャプチャを保持するかどうかを決定する値を取得します。 |
IsMouseDirectlyOver |
マウス ポインターの位置が、要素の構成を考慮したヒット テストの結果に対応しているかどうかを示す値を取得します。 |
IsMouseOver |
マウス ポインターがこの要素 (子ビジュアル要素またはそのコントロールの複合を含む) 上にあるかどうかを示す値を取得します。 |
IsSealed |
このインスタンスが現在シールされている (読み取り専用である) かどうかを示す値を取得します。 (継承元 DependencyObject) |
IsStylusCaptured |
この要素にスタイラスがキャプチャされるかどうかを示す値を取得します。 |
IsStylusCaptureWithin |
スタイラスのキャプチャをこの要素 (子要素およびコントロールの複合を含む) が保持するかどうかを示す値を取得します。 |
IsStylusDirectlyOver |
スタイラスの位置が、要素の構成を考慮したヒット テストの結果に対応しているかどうかを示す値を取得します。 |
IsStylusOver |
スタイラスがこの要素 (子ビジュアル要素を含む) 上にあるかどうかを示す値を取得します。 |
TouchesCaptured |
この要素にキャプチャされているすべてのタッチ デバイスを取得します。 |
TouchesCapturedWithin |
この要素またはそのビジュアル ツリー内のいずれかの子要素にキャプチャされているすべてのタッチ デバイスを取得します。 |
TouchesDirectlyOver |
この要素上にあるすべてのタッチ デバイスを取得します。 |
TouchesOver |
この要素またはそのビジュアル ツリー内のいずれかの子要素上にあるすべてのタッチ デバイスを取得します。 |
メソッド
AddHandler(RoutedEvent, Delegate) |
指定したルーティング イベントのルーティング イベント ハンドラーを追加します。このハンドラーは、現在の要素のハンドラー コレクションに追加されます。 |
AddHandler(RoutedEvent, Delegate, Boolean) |
指定したルーティング イベントのルーティング イベント ハンドラーを追加します。このハンドラーは、現在の要素のハンドラー コレクションに追加されます。 イベント ルート上の別の要素により既にハンドル済みとしてマークされているルーティング イベントに対し、指定したハンドラーが呼び出されるようにするには、 |
AddToEventRoute(EventRoute, RoutedEventArgs) |
現在の EventRoute イベント ハンドラー コレクションのハンドラーを、指定した ContentElement に追加します。 |
ApplyAnimationClock(DependencyProperty, AnimationClock) |
この要素の指定した依存関係プロパティにアニメーションを適用します。 既存のアニメーションは停止され、新しいアニメーションに置き換えられます。 |
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) |
この要素の指定した依存関係プロパティにアニメーションを適用し、プロパティでアニメーションが既に適用されているときに行われる処理を指定する機能も提供します。 |
BeginAnimation(DependencyProperty, AnimationTimeline) |
この要素のアニメーション化対象のプロパティを指定して、アニメーションを開始します。 |
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) |
この要素のアニメーション化対象のプロパティを指定して、特定のアニメーションを開始します。プロパティの既存のアニメーションが実行中である場合の動作も指定できます。 |
CaptureMouse() |
この要素にマウスをキャプチャするように強制することを試みます。 |
CaptureStylus() |
この要素にスタイラスをキャプチャするように強制することを試みます。 |
CaptureTouch(TouchDevice) |
この要素にタッチをキャプチャするように強制することを試みます。 |
CheckAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。 (継承元 DispatcherObject) |
ClearValue(DependencyProperty) |
プロパティのローカル値をクリアします。 クリアするプロパティは DependencyProperty 識別子で指定されます。 (継承元 DependencyObject) |
ClearValue(DependencyPropertyKey) |
読み取り専用プロパティのローカル値を消去します。 消去するプロパティは、DependencyPropertyKey で指定します。 (継承元 DependencyObject) |
CoerceValue(DependencyProperty) |
指定した依存関係プロパティの値を強制します。 これは、呼び出し元の DependencyObject の依存関係プロパティのプロパティ メタデータで指定されている CoerceValueCallback 関数を呼び出すことによって実現されます。 (継承元 DependencyObject) |
Equals(Object) |
指定した DependencyObject が現在の DependencyObject と等しいかどうかを判断します。 (継承元 DependencyObject) |
Focus() |
この要素にフォーカスを設定することを試みます。 |
GetAnimationBaseValue(DependencyProperty) |
この要素の、指定したプロパティの基本プロパティ値を返します。実行中または停止済みのアニメーションでアニメーション化される値は無視されます。 |
GetHashCode() |
この DependencyObject のハッシュ コードを取得します。 (継承元 DependencyObject) |
GetLocalValueEnumerator() |
どの依存関係プロパティがこの DependencyObject 上にローカルに設定された値を持つかを確認するための、専用の列挙子を作成します。 (継承元 DependencyObject) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
GetUIParentCore() |
派生クラスでオーバーライドされた場合、ビジュアルの親が存在しない場合は、この要素の代替ユーザー インターフェイス (UI) 親を返します。 |
GetValue(DependencyProperty) |
DependencyObject のこのインスタンスにある依存関係プロパティの現在の有効値を返します。 (継承元 DependencyObject) |
InvalidateProperty(DependencyProperty) |
指定した依存関係プロパティの有効値を再評価します。 (継承元 DependencyObject) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
MoveFocus(TraversalRequest) |
この要素から別の要素へのフォーカスの移動を試みます。 フォーカスの移動方向は、ガイドラインの方向によって指定され、この要素のビジュアル親の編成内で解釈されます。 |
OnCreateAutomationPeer() |
Windows Presentation Foundation (WPF) インフラストラクチャに対するクラス固有の AutomationPeer の実装を返します。 |
OnDragEnter(DragEventArgs) |
アタッチされた未処理の DragEnter イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnDragLeave(DragEventArgs) |
アタッチされた未処理の DragLeave イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnDragOver(DragEventArgs) |
アタッチされた未処理の DragOver イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnDrop(DragEventArgs) |
アタッチされた未処理の DragEnter イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnGiveFeedback(GiveFeedbackEventArgs) |
アタッチされた未処理の GiveFeedback イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnGotFocus(RoutedEventArgs) |
提供されたイベント データを使用して、GotFocus ルーティング イベントを発生させます。 |
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs) |
アタッチされた未処理の GotKeyboardFocus イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnGotMouseCapture(MouseEventArgs) |
アタッチされた未処理の GotMouseCapture イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnGotStylusCapture(StylusEventArgs) |
アタッチされた未処理の GotStylusCapture イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnGotTouchCapture(TouchEventArgs) |
タッチがこの要素にキャプチャされているときに発生する GotTouchCapture ルーティング イベントのクラス処理を提供します。 |
OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs) |
この要素上で未処理の IsKeyboardFocusedChanged イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs) |
この要素によって IsKeyboardFocusWithinChanged イベントが発生する直前に呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs) |
この要素上で未処理の IsMouseCapturedChanged イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs) |
この要素上で未処理の IsMouseCaptureWithinChanged イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs) |
この要素上で未処理の IsMouseDirectlyOverChanged イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs) |
この要素上で未処理の IsStylusCapturedChanged イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs) |
この要素上で未処理の IsStylusCaptureWithinChanged イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs) |
この要素上で未処理の IsStylusDirectlyOverChanged イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnKeyDown(KeyEventArgs) |
アタッチされた未処理の KeyDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnKeyUp(KeyEventArgs) |
アタッチされた未処理の KeyUp イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnLostFocus(RoutedEventArgs) |
提供されたイベント データを使って、LostFocus ルーティング イベントを発生させます。 |
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs) |
アタッチされた未処理の LostKeyboardFocus イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnLostMouseCapture(MouseEventArgs) |
アタッチされた未処理の LostMouseCapture イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnLostStylusCapture(StylusEventArgs) |
アタッチされた未処理の LostStylusCapture イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnLostTouchCapture(TouchEventArgs) |
この要素がタッチのキャプチャを失ったときに発生する LostTouchCapture ルーティング イベントのクラス処理を提供します。 |
OnMouseDown(MouseButtonEventArgs) |
アタッチされた未処理の MouseDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseEnter(MouseEventArgs) |
未処理の MouseEnter 添付イベントがこの要素で発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseLeave(MouseEventArgs) |
未処理の MouseLeave 添付イベントがこの要素で発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseLeftButtonDown(MouseButtonEventArgs) |
この要素上で未処理の MouseLeftButtonDown ルーティング イベントが発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseLeftButtonUp(MouseButtonEventArgs) |
未処理の MouseLeftButtonUp ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseMove(MouseEventArgs) |
アタッチされた未処理の MouseMove イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseRightButtonDown(MouseButtonEventArgs) |
未処理の MouseRightButtonDown ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseRightButtonUp(MouseButtonEventArgs) |
未処理の MouseRightButtonUp ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseUp(MouseButtonEventArgs) |
未処理の MouseUp ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnMouseWheel(MouseWheelEventArgs) |
アタッチされた未処理の MouseWheel イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewDragEnter(DragEventArgs) |
アタッチされた未処理の PreviewDragEnter イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewDragLeave(DragEventArgs) |
アタッチされた未処理の PreviewDragLeave イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewDragOver(DragEventArgs) |
アタッチされた未処理の PreviewDragOver イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewDrop(DragEventArgs) |
アタッチされた未処理の PreviewDrop イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewGiveFeedback(GiveFeedbackEventArgs) |
アタッチされた未処理の PreviewGiveFeedback イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs) |
アタッチされた未処理の PreviewGotKeyboardFocus イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewKeyDown(KeyEventArgs) |
アタッチされた未処理の PreviewKeyDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewKeyUp(KeyEventArgs) |
アタッチされた未処理の PreviewKeyUp イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs) |
アタッチされた未処理の PreviewKeyDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseDown(MouseButtonEventArgs) |
未処理の PreviewMouseDown 添付ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs) |
未処理の PreviewMouseLeftButtonDown ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs) |
未処理の PreviewMouseLeftButtonUp ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseMove(MouseEventArgs) |
アタッチされた未処理の PreviewMouseMove イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseRightButtonDown(MouseButtonEventArgs) |
未処理の PreviewMouseRightButtonDown ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseRightButtonUp(MouseButtonEventArgs) |
未処理の PreviewMouseRightButtonUp ルーティング イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseUp(MouseButtonEventArgs) |
アタッチされた未処理の PreviewMouseUp イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewMouseWheel(MouseWheelEventArgs) |
アタッチされた未処理の PreviewMouseWheel イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs) |
アタッチされた未処理の PreviewQueryContinueDrag イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusButtonDown(StylusButtonEventArgs) |
アタッチされた未処理の PreviewStylusButtonDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusButtonUp(StylusButtonEventArgs) |
アタッチされた未処理の PreviewStylusButtonUp イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusDown(StylusDownEventArgs) |
アタッチされた未処理の PreviewStylusDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusInAirMove(StylusEventArgs) |
アタッチされた未処理の PreviewStylusInAirMove イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusInRange(StylusEventArgs) |
アタッチされた未処理の PreviewStylusInRange イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusMove(StylusEventArgs) |
アタッチされた未処理の PreviewStylusMove イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusOutOfRange(StylusEventArgs) |
アタッチされた未処理の PreviewStylusOutOfRange イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs) |
アタッチされた未処理の PreviewStylusSystemGesture イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewStylusUp(StylusEventArgs) |
アタッチされた未処理の PreviewStylusUp イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewTextInput(TextCompositionEventArgs) |
アタッチされた未処理の PreviewTextInput イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnPreviewTouchDown(TouchEventArgs) |
この要素がタッチで押されたときに発生する PreviewTouchDown ルーティング イベントのクラス処理を提供します。 |
OnPreviewTouchMove(TouchEventArgs) |
タッチがこの要素の内部にある間にタッチが移動すると発生する PreviewTouchMove ルーティング イベントのクラス処理を提供します。 |
OnPreviewTouchUp(TouchEventArgs) |
この要素の内部のタッチが解放されたときに発生する PreviewTouchUp ルーティング イベントのクラス処理を提供します。 |
OnPropertyChanged(DependencyPropertyChangedEventArgs) |
この DependencyObject の依存関係プロパティの有効値が更新された場合に必ず呼び出されます。 変更された特定の依存関係プロパティは、イベント データで報告されます。 (継承元 DependencyObject) |
OnQueryContinueDrag(QueryContinueDragEventArgs) |
アタッチされた未処理の QueryContinueDrag イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnQueryCursor(QueryCursorEventArgs) |
アタッチされた未処理の QueryCursor イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusButtonDown(StylusButtonEventArgs) |
アタッチされた未処理の StylusButtonDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusButtonUp(StylusButtonEventArgs) |
アタッチされた未処理の StylusButtonUp イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusDown(StylusDownEventArgs) |
アタッチされた未処理の StylusDown イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusEnter(StylusEventArgs) |
未処理の StylusEnter 添付イベントがこの要素で発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusInAirMove(StylusEventArgs) |
アタッチされた未処理の StylusInAirMove イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusInRange(StylusEventArgs) |
アタッチされた未処理の StylusInRange イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusLeave(StylusEventArgs) |
未処理の StylusLeave 添付イベントがこの要素で発生したときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusMove(StylusEventArgs) |
アタッチされた未処理の StylusMove イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusOutOfRange(StylusEventArgs) |
アタッチされた未処理の StylusOutOfRange イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusSystemGesture(StylusSystemGestureEventArgs) |
アタッチされた未処理の StylusSystemGesture イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnStylusUp(StylusEventArgs) |
アタッチされた未処理の StylusUp イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnTextInput(TextCompositionEventArgs) |
アタッチされた未処理の TextInput イベントが、そのルート上で、このクラスから派生した要素に到達すると呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。 |
OnTouchDown(TouchEventArgs) |
この要素の内部がタッチで押されたときに発生する TouchDown ルーティング イベントのクラス処理を提供します。 |
OnTouchEnter(TouchEventArgs) |
この要素の境界の外部から内部にタッチが移動したときに発生する TouchEnter ルーティング イベントのクラス処理を提供します。 |
OnTouchLeave(TouchEventArgs) |
この要素の境界の内部から外部にタッチが移動したときに発生する TouchLeave ルーティング イベントのクラス処理を提供します。 |
OnTouchMove(TouchEventArgs) |
タッチがこの要素の内部にある間にタッチが移動すると発生する TouchMove ルーティング イベントのクラス処理を提供します。 |
OnTouchUp(TouchEventArgs) |
この要素の内部のタッチが解放されたときに発生する TouchUp ルーティング イベントのクラス処理を提供します。 |
PredictFocus(FocusNavigationDirection) |
派生クラスでオーバーライドされると、指定したフォーカス検査方向のフォーカスを受け取ることになる要素を返します。実際にはフォーカスはその要素に移動しません。 |
RaiseEvent(RoutedEventArgs) |
特定のルーティング イベントを発生させます。 発生する RoutedEvent は、提供された RoutedEventArgs インスタンス内で識別されます (そのイベント データの RoutedEvent プロパティとして)。 |
ReadLocalValue(DependencyProperty) |
ローカルの依存関係プロパティの値を返します (存在する場合)。 (継承元 DependencyObject) |
ReleaseAllTouchCaptures() |
キャプチャされているすべてのタッチ デバイスをこの要素から解放します。 |
ReleaseMouseCapture() |
この要素がマウス キャプチャを保持していた場合、キャプチャを解放します。 |
ReleaseStylusCapture() |
この要素がスタイラス デバイス キャプチャを保持していた場合、キャプチャを解放します。 |
ReleaseTouchCapture(TouchDevice) |
指定されたタッチ デバイスをこの要素から解放することを試みます。 |
RemoveHandler(RoutedEvent, Delegate) |
指定したルーティング イベント ハンドラーをこの要素から削除します。 |
SetCurrentValue(DependencyProperty, Object) |
依存関係プロパティ値のソースを変更せずにその値を設定します。 (継承元 DependencyObject) |
SetValue(DependencyProperty, Object) |
依存関係プロパティ識別子を指定して、該当する依存関係プロパティのローカル値を設定します。 (継承元 DependencyObject) |
SetValue(DependencyPropertyKey, Object) |
依存関係プロパティの DependencyPropertyKey 識別子で指定した読み取り専用の依存関係プロパティのローカル値を設定します。 (継承元 DependencyObject) |
ShouldSerializeCommandBindings() |
シリアル化プロセスが、このクラスのインスタンスに関する CommandBindings プロパティの内容をシリアル化する必要があるかどうかを示す値を返します。 |
ShouldSerializeInputBindings() |
シリアル化プロセスが、このクラスのインスタンスに関する InputBindings プロパティの内容をシリアル化する必要があるかどうかを示す値を返します。 |
ShouldSerializeProperty(DependencyProperty) |
シリアル化プロセスが、指定された依存関係プロパティの値をシリアル化する必要があるかどうかを示す値を返します。 (継承元 DependencyObject) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
VerifyAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。 (継承元 DispatcherObject) |
イベント
DragEnter |
この要素をドラッグ先とする、基になるドラッグ イベントが入力システムによって報告されたときに発生します。 |
DragLeave |
入力システムが、この要素をドラッグ元とする、基になるドラッグ イベントを報告したときに発生します。 |
DragOver |
この要素がドロップ先となる可能性のある、基になるドラッグ イベントを入力システムが報告したときに発生します。 |
Drop |
入力システムがこの要素をドロップ先とするドロップ イベントを報告したときに発生します。 |
FocusableChanged |
Focusable プロパティの値が変化したときに発生します。 |
GiveFeedback |
入力システムがこの要素を対象とするドラッグ アンド ドロップ イベントを報告したときに発生します。 |
GotFocus |
この要素が論理フォーカスを取得したときに発生します。 |
GotKeyboardFocus |
この要素にキーボード フォーカスが移動したときに発生します。 |
GotMouseCapture |
この要素がマウスをキャプチャしたときに発生します。 |
GotStylusCapture |
この要素がスタイラスをキャプチャしたときに発生します。 |
GotTouchCapture |
タッチがこの要素にキャプチャされると発生します。 |
IsEnabledChanged |
この要素の IsEnabled プロパティの値が変更されたときに発生します。 |
IsKeyboardFocusedChanged |
この要素の IsKeyboardFocused プロパティの値が変更されたときに発生します。 |
IsKeyboardFocusWithinChanged |
この要素の IsKeyboardFocusWithinChanged プロパティの値が変更されたときに発生します。 |
IsMouseCapturedChanged |
この要素の IsMouseCaptured プロパティの値が変更されたときに発生します。 |
IsMouseCaptureWithinChanged |
この要素の IsMouseCaptureWithinProperty の値が変更されたときに発生します。 |
IsMouseDirectlyOverChanged |
この要素の IsMouseDirectlyOver プロパティの値が変更されたときに発生します。 |
IsStylusCapturedChanged |
この要素の IsStylusCaptured プロパティの値が変更されたときに発生します。 |
IsStylusCaptureWithinChanged |
この要素の IsStylusCaptureWithin プロパティの値が変更されたときに発生します。 |
IsStylusDirectlyOverChanged |
この要素の IsStylusDirectlyOver プロパティの値が変更されたときに発生します。 |
KeyDown |
この要素にフォーカスがある状態でキーが押されたときに発生します。 |
KeyUp |
この要素にフォーカスがあるときにキーが離されると発生します。 |
LostFocus |
この要素が論理フォーカスを失ったときに発生します。 |
LostKeyboardFocus |
この要素からキーボード フォーカスが離れたときに発生します。 |
LostMouseCapture |
この要素がマウス キャプチャを失ったときに発生します。 |
LostStylusCapture |
この要素がスタイラス キャプチャを失ったときに発生します。 |
LostTouchCapture |
この要素がタッチのキャプチャを失うと発生します。 |
MouseDown |
この要素の上にポインターがある状態でマウス ボタンが押されたときに発生します。 |
MouseEnter |
マウス ポインターがこの要素の境界内に入ったときに発生します。 |
MouseLeave |
マウス ポインターがこの要素の境界内から出たときに発生します。 |
MouseLeftButtonDown |
この要素の上にマウス ポインターがある状態でマウスの左ボタンが押されたときに発生します。 |
MouseLeftButtonUp |
この要素の上にマウス ポインターがある状態でマウスの左ボタンが離されたときに発生します。 |
MouseMove |
この要素の上でマウス ポインターが動かされたときに発生します。 |
MouseRightButtonDown |
この要素の上にマウス ポインターがある状態でマウスの右ボタンが押されたときに発生します。 |
MouseRightButtonUp |
この要素の上にマウス ポインターがある状態でマウスの右ボタンが離されたときに発生します。 |
MouseUp |
この要素の上でいずれかのマウス ボタンが離されたときに発生します。 |
MouseWheel |
この要素の上にマウス ポインターがある状態でユーザーがマウス ホイールを使用したときに発生します。 |
PreviewDragEnter |
この要素をドラッグ先とする、基になるドラッグ イベントが入力システムによって報告されたときに発生します。 |
PreviewDragLeave |
入力システムが、この要素をドラッグ元とする、基になるドラッグ イベントを報告したときに発生します。 |
PreviewDragOver |
この要素がドロップ先となる可能性のある、基になるドラッグ イベントを入力システムが報告したときに発生します。 |
PreviewDrop |
入力システムがこの要素をドロップ先とするドロップ イベントを報告したときに発生します。 |
PreviewGiveFeedback |
ドラッグ アンド ドロップ操作が開始されたときに発生します。 |
PreviewGotKeyboardFocus |
この要素にキーボード フォーカスが移動したときに発生します。 |
PreviewKeyDown |
この要素にキーボード フォーカスがある状態でいずれかのキーが押されたときに発生します。 |
PreviewKeyUp |
この要素にキーボード フォーカスがある状態でキーが離されたときに発生します。 |
PreviewLostKeyboardFocus |
この要素からキーボード フォーカスが離れたときに発生します。 |
PreviewMouseDown |
この要素の上にポインターがある状態でマウス ボタンが押されたときに発生します。 |
PreviewMouseLeftButtonDown |
この要素の上にマウス ポインターがある状態でマウスの左ボタンが押されたときに発生します。 |
PreviewMouseLeftButtonUp |
この要素の上にマウス ポインターがある状態でマウスの左ボタンが離されたときに発生します。 |
PreviewMouseMove |
この要素上でマウス ポインターが動かされたときに発生します。 |
PreviewMouseRightButtonDown |
この要素の上にマウス ポインターがある状態でマウスの右ボタンが押されたときに発生します。 |
PreviewMouseRightButtonUp |
この要素の上にマウス ポインターがある状態でマウスの右ボタンが離されたときに発生します。 |
PreviewMouseUp |
この要素の上にマウス ポインターがある状態でいずれかのマウス ボタンが離されたときに発生します。 |
PreviewMouseWheel |
この要素の上にマウス ポインターがある状態でユーザーがマウス ホイールを使用したときに発生します。 |
PreviewQueryContinueDrag |
ドラッグ アンド ドロップ操作の実行中にキーボードまたはマウス ボタンの状態が変化したときに発生します。 |
PreviewStylusButtonDown |
この要素の上にポインターがある状態でスタイラス ボタンが押されたときに発生します。 |
PreviewStylusButtonUp |
この要素の上にポインターがある状態でスタイラス ボタンが離されたときに発生します。 |
PreviewStylusDown |
この要素上でスタイラスがデジタイザーに触れたときに発生します。 |
PreviewStylusInAirMove |
デジタイザーに実際に触れることなく、要素上でスタイラスを動かしたときに発生します。 |
PreviewStylusInRange |
この要素上で検出可能になるまでスタイラスがデジタイザーに近づいたときに発生します。 |
PreviewStylusMove |
スタイラスが要素上にあるときにスタイラスが移動すると発生します。 このイベントを発生させるためには、デジタイザーによって検出されている間にスタイラスが移動する必要があります。それ以外の場合には、代わりに PreviewStylusInAirMove が発生します。 |
PreviewStylusOutOfRange |
スタイラスがデジタイザーから離れすぎているために検出されないときに発生します。 |
PreviewStylusSystemGesture |
ユーザーがいずれかのスタイラス ジェスチャを実行したときに発生します。 |
PreviewStylusUp |
ユーザーがこの要素上でスタイラスをデジタイザーから離したときに発生します。 |
PreviewTextInput |
この要素がデバイスに依存しない方法でテキストを取得したときに発生します。 |
PreviewTouchDown |
指がこの要素の上にある間に、その指で画面に触れると発生します。 |
PreviewTouchMove |
この要素の上に指があるときに、その指を画面上で動かすと発生します。 |
PreviewTouchUp |
この要素の上に指があるときに、その指が画面から離れると発生します。 |
QueryContinueDrag |
ドラッグ アンド ドロップ操作の実行中にキーボードまたはマウス ボタンの状態が変化したときに発生します。 |
QueryCursor |
カーソルの表示が要求されると発生します。 このイベントは、マウス ポインターが別の位置へ移動するたびに要素上で発生します。したがって、場合によってはカーソル オブジェクトを移動先の位置に基づいて変更する必要があります。 |
StylusButtonDown |
この要素の上にポインターがある状態でスタイラス ボタンが押されたときに発生します。 |
StylusButtonUp |
この要素の上にポインターがある状態でスタイラス ボタンが離されたときに発生します。 |
StylusDown |
この要素上でスタイラスがデジタイザーに触れたときに発生します。 |
StylusEnter |
スタイラスがこの要素の境界内に入ったときに発生します。 |
StylusInAirMove |
デジタイザーに実際に触れることなく、要素上でスタイラスを動かしたときに発生します。 |
StylusInRange |
この要素上で検出可能になるまでスタイラスがデジタイザーに近づいたときに発生します。 |
StylusLeave |
スタイラスが要素の境界内から出たときに発生します。 |
StylusMove |
スタイラスがこの要素上を移動すると発生します。 このイベントを発生させるには、デジタイザー上でスタイラスを移動する必要があります。 それ以外の場合は、代わりに StylusInAirMove が発生します。 |
StylusOutOfRange |
この要素上でスタイラスが検出可能になるにはデジタイザーから離れすぎているときに発生します。 |
StylusSystemGesture |
ユーザーがいずれかのスタイラス ジェスチャを実行したときに発生します。 |
StylusUp |
ユーザーがこの要素上でスタイラスをデジタイザーから離したときに発生します。 |
TextInput |
この要素がデバイスに依存しない方法でテキストを取得したときに発生します。 |
TouchDown |
指がこの要素の上にある間に、その指で画面に触れると発生します。 |
TouchEnter |
タッチがこの要素の境界の外部から内部に移動すると発生します。 |
TouchLeave |
タッチがこの要素の境界の内部から外部に移動すると発生します。 |
TouchMove |
この要素の上に指があるときに、その指を画面上で動かすと発生します。 |
TouchUp |
この要素の上に指があるときに、その指が画面から離れると発生します。 |
適用対象
こちらもご覧ください
.NET