ScrollViewer クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
他の表示可能な要素を含めることができるスクロール可能な領域を表します。
public ref class ScrollViewer sealed : ContentControl, IScrollAnchorProvider
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ScrollViewer final : ContentControl, IScrollAnchorProvider
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ScrollViewer : ContentControl, IScrollAnchorProvider
Public NotInheritable Class ScrollViewer
Inherits ContentControl
Implements IScrollAnchorProvider
<ScrollViewer .../>
-or-
<ScrollViewer ...>
content
</ScrollViewer>
- 継承
-
Object Platform::Object IInspectable DependencyObject UIElement FrameworkElement Control ContentControl ScrollViewer
- 属性
- 実装
例
Tip
詳細、設計ガイダンス、およびコード例については、「 スクロール ビューアー コントロール」を参照してください。
WinUI 3 ギャラリー アプリには、ほとんどの WinUI 3 コントロールと機能の対話型の例が含まれています。 Microsoft Store からアプリを取得するか、GitHub でソース コードを取得します。
次の XAML は、比較のために TextBlock の 別のコピーと共に、ScrollViewer 内に大きな TextBlock を 作成します。
<StackPanel>
<!-- A large TextBlock. -->
<TextBlock Width="300" TextWrapping="Wrap" Margin="0,0,0,30"
Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac mi ipsum. Phasellus vel malesuada mauris. Donec pharetra, enim sit amet mattis tincidunt, felis nisi semper lectus, vel porta diam nisi in augue. Pellentesque lacus tortor, aliquam et faucibus id, rhoncus ut justo. Sed id lectus odio, eget pulvinar diam. Suspendisse eleifend ornare libero, in luctus purus aliquet non. Sed interdum, sem vitae rutrum rhoncus, felis ligula ultrices sem, in eleifend eros ante id neque." />
<!-- The same large TextBlock, wrapped in a ScrollViewer. -->
<ScrollViewer Height="200" Width="200"
HorizontalScrollBarVisibility="Auto"
VerticalScrollBarVisibility="Auto">
<TextBlock Width="300" TextWrapping="Wrap"
Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac mi ipsum. Phasellus vel malesuada mauris. Donec pharetra, enim sit amet mattis tincidunt, felis nisi semper lectus, vel porta diam nisi in augue. Pellentesque lacus tortor, aliquam et faucibus id, rhoncus ut justo. Sed id lectus odio, eget pulvinar diam. Suspendisse eleifend ornare libero, in luctus purus aliquet non. Sed interdum, sem vitae rutrum rhoncus, felis ligula ultrices sem, in eleifend eros ante id neque." />
</ScrollViewer>
</StackPanel>
注釈
Tip
詳細、設計ガイダンス、およびコード例については、「 スクロール ビューアー コントロール」を参照してください。
ScrollViewer は、ユーザーがコンテンツをパンおよびズームできるようにするコンテナー コントロールです。
ScrollViewer を使用すると、コンテンツを実際のサイズよりも小さな領域に表示できます。 ScrollViewer のコンテンツが完全に表示されていない場合、ScrollViewer には、ユーザーが表示されているコンテンツ領域を移動するために使用できるスクロール バーが表示されます。 ScrollViewer のすべてのコンテンツを含む領域がエクステントです。 コンテンツの表示領域はビューポートです。
ScrollViewer コントロールは、他のコントロールの複合部分として存在するのが一般的です。 ScrollViewer パーツと、サポート用 の ScrollContentPresenter クラスは、ホスト コントロールのレイアウト領域が展開されたコンテンツ サイズよりも小さい場合にのみ、スクロール バーと共にビューポートを表示します。 これは多くの場合、リストの場合に当てはまるため、 ListView テンプレートと GridView テンプレートには常に ScrollViewer が含まれます。 TextBox と RichEditBox には、テンプレートに ScrollViewer も含まれています。
コントロールに ScrollViewer パーツが存在する場合、ホスト コントロールには、多くの場合、コンテンツをスクロールできるようにする特定の入力イベントと操作に対する組み込みのイベント処理があります。 たとえば、 GridView はスワイプ ジェスチャを解釈し、これによりコンテンツが水平方向にスクロールされます。 ホスト コントロールが受け取る入力イベントと生操作はコントロールによって処理されると見なされ、 PointerPressed などの下位レベルのイベントは発生せず、親コンテナーにもバブルされません。 組み込みのコントロール処理の一部を変更するには、イベントのコントロール クラスと Onイベント 仮想メソッドをオーバーライドするか、コントロールを再テンプレート化します。 ただし、どちらの場合も、元の既定の動作を再現することは簡単ではありません。通常、イベントやユーザーの入力アクションとジェスチャに対してコントロールが予期される方法で反応するようにします。 そのため、実際にその入力イベントが発生する必要があるかどうかを検討する必要があります。 他の入力イベントやジェスチャが制御処理されていないかどうかを調査し、アプリまたはコントロールの相互作用設計で使用することができます。
ScrollViewer を含むコントロールが ScrollViewer パーツ内の動作とプロパティの一部に影響を与えるようにするために、ScrollViewer では、スタイルで設定してテンプレート バインドで使用できる XAML 添付プロパティを多数定義します。
スクロール可能ビュー (ScrollViewer など) で UIElement のポインター イベントを処理する必要がある場合は、 UIElement.CancelDirectmanipulation() を呼び出して、ビュー内の要素に対する操作イベントのサポートを明示的に無効にする必要があります。 ビューで操作イベントを再び有効にするには、UIElement.TryStartDirectManipulation を呼び出します。
ペン操作
Windows 10 バージョン 1709 (SDK 16299) 以降、UWP アプリのアクティブ ペンの既定の動作は、スクロール/パン (タッチ、タッチパッド、パッシブ ペンなど) です。 ScrollViewer は、自分でイベントを処理し、操作に使用しないように指定しない限り、ポインター イベントを使用します。
1709 より前のバージョンのWindows 10では、既定の動作ではテキストが選択されていました。
アプリでテキストの選択にアクティブなペンを使用する必要がある場合は、ペンのスクロールをオーバーライドし、前の動作に戻すことができます。 これを行うには、 PointerPressed イベントを処理し、 ManipulationMode プロパティを設定して、メインの ScrollViewer をスクロールするペン操作をシステムが処理しないように指定します。 また、 PointerReleased イベントと PointerCanceled イベントを処理して、ペンが削除されたときに既定のシステム動作をオンに戻します。
この例では、次の方法を示します。
- handledEventsToo パラメーターを true に設定して、UIElement.AddHandler メソッドを使用してイベントを登録します。
- ポインター デバイスがペンかどうかを確認 します。
- PointerPressed イベント ハンドラーで、ScrollViewer でシステム操作のサポートをオフにします。
- PointerReleased イベント ハンドラーと PointerCanceled イベント ハンドラーで、システム操作のサポートを有効に戻します。
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<ScrollViewer x:Name="myScrollViewer">
<Image Source="Assets/StoreLogo.png"/>
</ScrollViewer>
</Grid>
public MainPage()
{
this.InitializeComponent();
this.myScrollViewer.AddHandler(UIElement.PointerPressedEvent,
new PointerEventHandler(myScrollViewer_PointerPressed),
true /*handledEventsToo*/);
this.myScrollViewer.AddHandler(UIElement.PointerReleasedEvent,
new PointerEventHandler(myScrollViewer_PointerReleased),
true /*handledEventsToo*/);
this.myScrollViewer.AddHandler(UIElement.PointerCanceledEvent,
new PointerEventHandler(myScrollViewer_PointerCanceled),
true /*handledEventsToo*/);
}
private void myScrollViewer_PointerPressed(object sender, PointerRoutedEventArgs e)
{
if (e.Pointer.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Pen)
{
(myScrollViewer.Content as UIElement).ManipulationMode &= ~ManipulationModes.System;
}
}
private void myScrollViewer_PointerReleased(object sender, PointerRoutedEventArgs e)
{
if (e.Pointer.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Pen)
{
(myScrollViewer.Content as UIElement).ManipulationMode |= ManipulationModes.System;
}
}
private void myScrollViewer_PointerCanceled(object sender, PointerRoutedEventArgs e)
{
if (e.Pointer.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Pen)
{
(myScrollViewer.Content as UIElement).ManipulationMode |= ManipulationModes.System;
}
}
ScrollViewer XAML 添付プロパティ
ScrollViewer は、次の XAML 添付プロパティを定義します。
- ScrollViewer.BringIntoViewOnFocusChange
- ScrollViewer.HorizontalScrollBarVisibility
- ScrollViewer.HorizontalScrollMode
- ScrollViewer.IsDeferredScrollingEnabled
- ScrollViewer.IsHorizontalRailEnabled
- ScrollViewer.IsHorizontalScrollChainingEnabled
- ScrollViewer.IsScrollInertiaEnabled
- ScrollViewer.IsVerticalRailEnabled
- ScrollViewer.IsVerticalScrollChainingEnabled
- ScrollViewer.IsZoomChainingEnabled
- ScrollViewer.IsZoomInertiaEnabled
- ScrollViewer.VerticalScrollBarVisibility
- ScrollViewer.VerticalScrollMode
- ScrollViewer.ZoomMode
これらの XAML 添付プロパティは、ScrollViewer が暗黙的な場合 ( ListView または GridView の既定のテンプレートに ScrollViewer が存在する場合など)、テンプレート パーツにアクセスせずにコントロールのスクロール動作に影響を与えることができる場合を対象としています。 「例」セクションのコード例に示すように、XAML で ScrollViewer が明示的な場合は、添付プロパティ構文を使用する必要はありません。
<ScrollViewer ZoomMode="Enabled" />などの属性構文を使用するだけです。
添付プロパティへの XAML プロセッサ アクセスをサポートし、同等の取得操作と設定操作をコードに公開するために、各 XAML 添付プロパティには 、Get アクセサー メソッドと Set アクセサー メソッドのペアがあります。 たとえば、 GetHorizontalScrollMode メソッドと SetHorizontalScrollMode メソッドは、 ScrollViewer.HorizontalScrollMode の同等のコードのみのサポートをサポートし、提供します。 または、依存関係プロパティ システムを使用して、添付プロパティの値を取得または設定することもできます。 GetValue または SetValue を呼び出し、設定する依存関係プロパティ識別子の引数と、値を取得または設定するターゲット オブジェクトへの参照を渡します。
コントロール のスタイルとテンプレート
既定の スタイル と ControlTemplate を変更して、コントロールに一意の外観を与えることができます。 コントロールのスタイルとテンプレートの変更については、「 XAML スタイル」を参照してください。 コントロールの外観を定義する既定のスタイル、テンプレート、およびリソースは、 generic.xaml ファイルに含まれます。 設計上、generic.xaml は、Windows App SDK NuGet パッケージと共にインストールされます。 既定では、この場所は \Users\<username>\.nuget\packages\microsoft.windowsappsdk\<version>\lib\uap10.0\Microsoft.UI\Themes\generic.xaml です。 SDK のバージョンによってスタイルとリソースの値が異なる場合があります。
XAML には、コントロール テンプレートを変更せずに、さまざまな表示状態のコントロールの色を変更するために使用できるリソースも含まれています。 これらのリソースの変更は、 Background や Foreground などのプロパティを設定する場合に推奨されます。 詳細については、XAML スタイルに関する記事の軽量スタイルのセクションを参照してください。
トラック パッド デバイスによるジェスチャ処理
タッチパッドの入力とジェスチャは、ScrollViewer コントロールで PointerWheelChanged イベントをトリガーしません。 これらのジェスチャは、 ScrollViewer コントロールによって内部的に処理されます。
スクリーン キーボード用アプリ UI
スクリーン キーボード (OSK) は、ユーザーがオンデマンドで有効にできるアクセシビリティ機能です (Settings -> Accessibility -> Keyboard または Windows + Ctrl + O)。 システムがキーボードの存在を検出しない場合にテキスト入力コントロールをサポートするためにアプリ UI に表示できる ソフト キーボードと同じではありません。
OSK が表示されると、システムはアプリの UI/レイアウト動作を調整し、必要に応じてスクロールを提供します。 このシステムスクロール動作は、アプリに公開されません。
コンストラクター
| 名前 | 説明 |
|---|---|
| ScrollViewer() |
ScrollViewer クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AccessKey |
この要素のアクセス キー (ニーモニック) を取得または設定します。 (継承元 UIElement) |
| AccessKeyScopeOwner |
ソース要素のビジュアル ツリーにない場合でも、この要素のアクセス キー スコープを提供するソース要素を取得または設定します。 (継承元 UIElement) |
| ActualHeight |
FrameworkElement のレンダリングされた高さを取得します。 「解説」を参照してください。 (継承元 FrameworkElement) |
| ActualOffset |
レイアウト プロセスの配置パス中に計算された、親を基準としたこの UIElement の位置を取得します。 (継承元 UIElement) |
| ActualSize |
レイアウト プロセスの配置パス中にこの UIElement が計算したサイズを取得します。 (継承元 UIElement) |
| ActualTheme |
要素によって現在使用されている UI テーマを取得します。 これは RequestedTheme とは異なる場合があります。 (継承元 FrameworkElement) |
| ActualWidth |
FrameworkElement のレンダリングされた幅を取得します。 「解説」を参照してください。 (継承元 FrameworkElement) |
| AllowDrop |
この UIElement をドラッグ アンド ドロップ操作の目的でドロップ ターゲットにできるかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
| AllowFocusOnInteraction |
ユーザーが要素を操作するときに要素が自動的にフォーカスを取得するかどうかを示す値を取得または設定します。 (継承元 FrameworkElement) |
| AllowFocusWhenDisabled |
無効なコントロールがフォーカスを受け取ることができるかどうかを取得または設定します。 (継承元 FrameworkElement) |
| Background |
コントロールの背景を提供するブラシを取得または設定します。 (継承元 Control) |
| BackgroundSizing |
この要素の境界線に対する背景の延長距離を示す値を取得または設定します。 (継承元 Control) |
| BaseUri |
XAML の読み込み時に XAML で構築されたオブジェクトのベース URI を表す URI (Uniform Resource Identifier) を取得します。 このプロパティは、実行時の URI 解決に役立ちます。 (継承元 FrameworkElement) |
| BorderBrush |
コントロールの境界線の塗りつぶしを記述するブラシを取得または設定します。 (継承元 Control) |
| BorderThickness |
コントロールの境界線の太さを取得または設定します。 (継承元 Control) |
| BringIntoViewOnFocusChange |
ビュー内の項目がフォーカスを取得したときに ScrollViewer がビューへの移動スクロール動作を使用するかどうかを決定する値を取得または設定します。 |
| BringIntoViewOnFocusChangeProperty |
BringIntoViewOnFocusChange 依存関係プロパティを識別します。 |
| CacheMode |
レンダリングされたコンテンツを可能な限り複合ビットマップとしてキャッシュする必要があることを示す値を取得または設定します。 (継承元 UIElement) |
| CanBeScrollAnchor |
UIElement をスクロール アンカーの候補にできるかどうかを示す値を取得または設定します。 (継承元 UIElement) |
| CanContentRenderOutsideBounds |
スクロールされたコンテンツが ScrollViewer の境界外にレンダリングできるかどうかを示す値を取得または設定します。 |
| CanContentRenderOutsideBoundsProperty |
CanContentRenderOutsideBounds 依存関係プロパティを識別します。 |
| CanDrag |
ドラッグ アンド ドロップ操作で要素をデータとしてドラッグできるかどうかを示す値を取得または設定します。 (継承元 UIElement) |
| CenterPoint |
要素の中心点 (回転またはスケーリングが行われる点) を取得または設定します。 要素のレンダリング位置に影響します。 (継承元 UIElement) |
| CharacterSpacing |
em の 1/1000 単位で文字間の均一な間隔を取得または設定します。 (継承元 Control) |
| Clip |
UIElement の内容のアウトラインを定義するために使用する RectangleGeometry を取得または設定します。 (継承元 UIElement) |
| CompositeMode |
親レイアウトとウィンドウ内の要素の代替コンポジションモードとブレンド モードを宣言するプロパティを取得または設定します。 これは、混合 XAML/Microsoft DirectX UI に関係する要素に関連します。 (継承元 UIElement) |
| ComputedHorizontalScrollBarVisibility |
水平 スクロール バー が表示されるかどうかを示す値を取得します。 |
| ComputedHorizontalScrollBarVisibilityProperty |
ComputedHorizontalScrollBarVisibility 依存関係プロパティを識別します。 |
| ComputedVerticalScrollBarVisibility |
垂直 スクロール バー が表示されるかどうかを示す値を取得します。 |
| ComputedVerticalScrollBarVisibilityProperty |
ComputedVerticalScrollBarVisibility 依存関係プロパティを識別します。 |
| Content |
ContentControl のコンテンツを取得または設定します。 (継承元 ContentControl) |
| ContentTemplate |
ContentControl のコンテンツを表示するために使用するデータ テンプレートを取得または設定します。 (継承元 ContentControl) |
| ContentTemplateRoot |
ContentTemplate プロパティで指定されたデータ テンプレートのルート要素を取得します。 (継承元 ContentControl) |
| ContentTemplateSelector |
実行時にコンテンツ 項目またはそのコンテナーに関する処理情報に基づいて、コンテンツに適用する DataTemplate を変更する選択オブジェクトを取得または設定します。 (継承元 ContentControl) |
| ContentTransitions |
ContentControl のコンテンツに適用される Transition スタイル要素のコレクションを取得または設定します。 (継承元 ContentControl) |
| ContextFlyout |
この要素に関連付けられているポップアップを取得または設定します。 (継承元 UIElement) |
| CornerRadius |
コントロールの境界線の角の半径を取得または設定します。 (継承元 Control) |
| CurrentAnchor |
スクロール アンカーに使用する現在選択されているアンカー要素。 |
| DataContext |
FrameworkElement のデータ コンテキストを取得または設定します。 データ コンテキストの一般的な用途は、 |
| DefaultStyleKey |
コントロールの既定のスタイルを参照するキーを取得または設定します。 カスタム コントロールの作成者は、このプロパティを使用して、コントロールが使用するスタイルの既定値を変更します。 (継承元 Control) |
| DefaultStyleResourceUri |
コントロールの既定のスタイルを含むリソース ファイルへのパスを取得または設定します。 (継承元 Control) |
| DesiredSize |
レイアウト プロセスのメジャー パス中にこの UIElement が計算したサイズを取得します。 (継承元 UIElement) |
| Dispatcher |
Windows App SDK アプリで常に |
| DispatcherQueue |
このオブジェクトが関連付けられている |
| ElementSoundMode |
サウンドを再生するかどうかのコントロールの設定を指定する値を取得または設定します。 (継承元 Control) |
| ExitDisplayModeOnAccessKeyInvoked |
アクセス キーの呼び出し時にアクセス キーの表示を閉じるかどうかを指定する値を取得または設定します。 (継承元 UIElement) |
| ExtentHeight |
ScrollViewer 内のすべてのスクロール可能なコンテンツの垂直方向のサイズを取得します。 |
| ExtentHeightProperty |
ExtentHeight 依存関係プロパティの識別子。 |
| ExtentWidth |
ScrollViewer 内のすべてのスクロール可能なコンテンツの水平方向のサイズを取得します。 |
| ExtentWidthProperty |
ExtentWidth 依存関係プロパティの識別子。 |
| FlowDirection |
レイアウトを制御する任意の親要素内でテキストやその他の UI 要素が流れる方向を取得または設定します。 このプロパティは、 |
| FocusState |
このコントロールにフォーカスがあるかどうかを示す値と、フォーカスが取得されたモードを取得します。 (継承元 UIElement) |
| FocusVisualMargin |
FrameworkElement のフォーカス ビジュアルの外側の余白を取得または設定します。 (継承元 FrameworkElement) |
| FocusVisualPrimaryBrush |
FrameworkElement の |
| FocusVisualPrimaryThickness |
FrameworkElement の |
| FocusVisualSecondaryBrush |
FrameworkElement の |
| FocusVisualSecondaryThickness |
FrameworkElement の |
| FontFamily |
コントロール内のテキストを表示するために使用するフォントを取得または設定します。 (継承元 Control) |
| FontSize |
このコントロール内のテキストのサイズを取得または設定します。 (継承元 Control) |
| FontStretch |
画面でフォントを縮小または展開する度合いを取得または設定します。 (継承元 Control) |
| FontStyle |
テキストをレンダリングするスタイルを取得または設定します。 (継承元 Control) |
| FontWeight |
指定したフォントの太さを取得または設定します。 (継承元 Control) |
| Foreground |
前景色を表すブラシを取得または設定します。 (継承元 Control) |
| Height |
FrameworkElement の推奨される高さを取得または設定します。 (継承元 FrameworkElement) |
| HighContrastAdjustment |
ハイ コントラスト テーマが有効な場合に、フレームワークが要素のビジュアル プロパティを自動的に調整するかどうかを示す値を取得または設定します。 (継承元 UIElement) |
| HorizontalAlignment |
パネルや項目コントロールなど、レイアウトの親で構成されている場合に FrameworkElement に適用される水平方向の配置特性を取得または設定します。 (継承元 FrameworkElement) |
| HorizontalAnchorRatio |
ビューポートに対する ScrollViewer の アンカー ポイント の水平方向の位置を決定します。 既定では、ScrollViewer は、アンカー ポイントに最も近いビューポート内の要素を識別することで、要素を CurrentAnchor として選択します。 |
| HorizontalAnchorRatioProperty |
HorizontalAnchorRatio 依存関係プロパティを識別します。 |
| HorizontalContentAlignment |
コントロールのコンテンツの水平方向の配置を取得または設定します。 (継承元 Control) |
| HorizontalOffset |
コンテンツが水平方向にスクロールされた距離を取得します。 |
| HorizontalOffsetProperty |
HorizontalOffset 依存関係プロパティを識別します。 |
| HorizontalScrollBarVisibility |
水平 スクロール バー を表示するかどうかを示す値を取得または設定します。 |
| HorizontalScrollBarVisibilityProperty |
HorizontalScrollBarVisibility 依存関係プロパティを識別します。 |
| HorizontalScrollMode |
操作入力が横軸のスクロール動作に与える影響を決定する値を取得または設定します。 |
| HorizontalScrollModeProperty |
HorizontalScrollMode 依存関係プロパティを識別します。 |
| HorizontalSnapPointsAlignment |
既存のスナップ ポイントと初期ビューポートの水平方向の配置方法を示す値を取得または設定します。 |
| HorizontalSnapPointsAlignmentProperty |
HorizontalSnapPointsAlignment 依存関係プロパティを識別します。 |
| HorizontalSnapPointsType |
操作動作が横軸に沿ってスナップポイントにどのように反応するかを宣言する値を取得または設定します。 |
| HorizontalSnapPointsTypeProperty |
HorizontalSnapPointsType 依存関係プロパティを識別します。 |
| IsAccessKeyScope |
要素が独自のアクセス キー スコープを定義するかどうかを示す値を取得または設定します。 (継承元 UIElement) |
| IsDeferredScrollingEnabled |
ScrollViewer の遅延スクロール動作を決定する値を取得または設定します。 |
| IsDeferredScrollingEnabledProperty |
IsDeferredScrollingEnabled 依存関係プロパティを識別します。 |
| IsDoubleTapEnabled |
DoubleTapped イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
| IsEnabled |
ユーザーがコントロールを操作できるかどうかを示す値を取得または設定します。 (継承元 Control) |
| IsFocusEngaged |
ユーザーがゲーム コントローラーの A/Select ボタンを押したときにフォーカスがコントロールに制限されているかどうかを示す値を取得または設定します。 (継承元 Control) |
| IsFocusEngagementEnabled |
ユーザーがゲーム コントローラーの A/Select ボタンを押したときに、コントロールにフォーカスを制限できるかどうかを示す値を取得または設定します。 (継承元 Control) |
| IsHitTestVisible |
この UIElement の包含領域がヒット テストの true 値を返すことができるかどうかを取得または設定します。 (継承元 UIElement) |
| IsHoldingEnabled |
Holding イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
| IsHorizontalRailEnabled |
水平軸に対してスクロール レールが有効かどうかを示す値を取得または設定します。 |
| IsHorizontalRailEnabledProperty |
IsHorizontalRailEnabled 依存関係プロパティを識別します。 |
| IsHorizontalScrollChainingEnabled |
水平軸に対して、この子から親へのスクロール チェーンが有効かどうかを示す値を取得または設定します。 |
| IsHorizontalScrollChainingEnabledProperty |
IsHorizontalScrollChainingEnabled 依存関係プロパティを識別します。 |
| IsLoaded |
要素が要素ツリーに追加され、操作の準備ができているかどうかを示す値を取得します。 (継承元 FrameworkElement) |
| IsRightTapEnabled |
RightTapped イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
| IsScrollInertiaEnabled |
スクロール アクションの動作と値に慣性を含めるかどうかを示す値を取得または設定します。 |
| IsScrollInertiaEnabledProperty |
IsScrollInertiaEnabled 依存関係プロパティを識別します。 |
| IsTabStop |
コントロールがタブ ナビゲーションに含まれるかどうかを示す値を取得または設定します。 (継承元 UIElement) |
| IsTapEnabled |
Tapped イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
| IsTextScaleFactorEnabled |
システム テキスト サイズの設定を反映するために、自動テキスト拡大を有効にするかどうかを取得または設定します。 (継承元 Control) |
| IsVerticalRailEnabled |
垂直軸に対してスクロール レールが有効かどうかを示す値を取得または設定します。 |
| IsVerticalRailEnabledProperty |
IsVerticalRailEnabled 依存関係プロパティを識別します。 |
| IsVerticalScrollChainingEnabled |
垂直軸に対して、この子から親へのスクロール チェーンが有効かどうかを示す値を取得または設定します。 |
| IsVerticalScrollChainingEnabledProperty |
IsVerticalScrollChainingEnabled 依存関係プロパティを識別します。 |
| IsZoomChainingEnabled |
この子から親へのズーム チェーンが有効かどうかを示す値を取得または設定します。 |
| IsZoomChainingEnabledProperty |
IsZoomChainingEnabled 依存関係プロパティを識別します。 |
| IsZoomInertiaEnabled |
ズーム アクションの動作と値に慣性を含める必要があるかどうかを示す値を取得または設定します。 |
| IsZoomInertiaEnabledProperty |
IsZoomInertiaEnabled 依存関係プロパティを識別します。 |
| KeyboardAcceleratorPlacementMode |
コントロール ヒント に、関連付けられているキーボード アクセラレータのキーの組み合わせを表示するかどうかを示す値を取得または設定します。 (継承元 UIElement) |
| KeyboardAcceleratorPlacementTarget |
アクセラレータ キーの組み合わせを表示 するコントロールヒント を示す値を取得または設定します。 (継承元 UIElement) |
| KeyboardAccelerators |
キーボードを使用してアクションを呼び出すキーの組み合わせのコレクションを取得します。 アクセラレータは通常、ボタンまたはメニュー項目に割り当てられます。
|
| KeyTipHorizontalOffset |
UIElement に関連してキー ヒントを配置する距離を示す値を取得または設定します。 (継承元 UIElement) |
| KeyTipPlacementMode |
UIElement の境界に対してアクセス キーキーヒントが配置される場所を示す値を取得または設定します。 (継承元 UIElement) |
| KeyTipTarget |
アクセス キーキーヒントの対象となる要素を示す値を取得または設定します。 (継承元 UIElement) |
| KeyTipVerticalOffset |
UI 要素に対するキーヒントの配置距離を示す値を取得または設定します。 (継承元 UIElement) |
| Language |
FrameworkElement に適用されるローカライズ/グローバリゼーション言語情報と、オブジェクト表現および UI の現在の FrameworkElement のすべての子要素に適用される言語情報を取得または設定します。 (継承元 FrameworkElement) |
| LeftHeader |
左ヘッダーの内容を取得または設定します。 |
| LeftHeaderProperty |
LeftHeader 依存関係プロパティを識別します。 |
| Lights |
この要素にアタッチされている XamlLight オブジェクトのコレクションを取得します。 (継承元 UIElement) |
| ManipulationMode |
UIElement の動作とジェスチャとの対話に使用される ManipulationModes 値を取得または設定します。 この値を設定すると、アプリ コードでこの要素からの操作イベントを処理できます。 (継承元 UIElement) |
| Margin |
FrameworkElement の外側の余白を取得または設定します。 (継承元 FrameworkElement) |
| MaxHeight |
FrameworkElement の最大高さの制約を取得または設定します。 (継承元 FrameworkElement) |
| MaxWidth |
FrameworkElement の最大幅制約を取得または設定します。 (継承元 FrameworkElement) |
| MaxZoomFactor |
ZoomFactor の許可される最大実行時値を示す値を取得または設定します。 |
| MaxZoomFactorProperty |
MaxZoomFactor 依存関係プロパティを識別します。 |
| MinHeight |
FrameworkElement の最小高さの制約を取得または設定します。 (継承元 FrameworkElement) |
| MinWidth |
FrameworkElement の最小幅制約を取得または設定します。 (継承元 FrameworkElement) |
| MinZoomFactor |
ZoomFactor の許可される最小実行時値を示す値を取得または設定します。 |
| MinZoomFactorProperty |
MinZoomFactor 依存関係プロパティを識別します。 |
| Name |
オブジェクトの識別名を取得または設定します。 XAML プロセッサが XAML マークアップからオブジェクト ツリーを作成する場合、ランタイム コードはこの名前で XAML で宣言されたオブジェクトを参照できます。 (継承元 FrameworkElement) |
| Opacity |
オブジェクトの不透明度を取得または設定します。 (継承元 UIElement) |
| OpacityTransition |
Opacity プロパティへの変更をアニメーション化する ScalarTransition を取得または設定します。 (継承元 UIElement) |
| Padding |
コントロール内のパディングを取得または設定します。 (継承元 Control) |
| Parent |
オブジェクト ツリー内のこの FrameworkElement の親オブジェクトを取得します。 (継承元 FrameworkElement) |
| PointerCaptures |
ポインター値として表される、キャプチャされたすべてのポインターのセット を 取得します。 (継承元 UIElement) |
| Projection |
この要素をレンダリングするときに適用するパースペクティブ プロジェクション (3-D 効果) を取得または設定します。 (継承元 UIElement) |
| ProtectedCursor |
ポインターがこの要素の上にあるときに表示されるカーソルを取得または設定します。 既定値は null で、カーソルへの変更がないことを示します。 (継承元 UIElement) |
| RasterizationScale |
図形、画像、テキスト、またはメディアをレンダリングするときに使用する追加のスケール ファクターを表す値を取得します。通常は通常よりも高い解像度でレンダリングします。 (継承元 UIElement) |
| ReduceViewportForCoreInputViewOcclusions |
ドッキングされた CoreInputView がコンテンツの一部を隠したときに、ScrollViewer がコンテンツを調整して表示を維持するかどうかを示す値を取得または設定します。 |
| ReduceViewportForCoreInputViewOcclusionsProperty |
ReduceViewportForCoreInputViewOcclusions 依存関係プロパティを識別します。 |
| RenderSize |
UIElement の最終的なレンダリング サイズを取得します。 使用は推奨されません。「解説」を参照してください。 (継承元 UIElement) |
| RenderTransform |
UIElement のレンダリング位置に影響する変換情報を取得または設定します。 (継承元 UIElement) |
| RenderTransformOrigin |
UIElement の境界を基準にして RenderTransform によって宣言された、可能なレンダー変換の原点を取得または設定します。 (継承元 UIElement) |
| RequestedTheme |
リソースの決定に UIElement (およびその子要素) によって使用される UI テーマを取得または設定します。
|
| RequiresPointer |
UI 要素がマウス モードをサポートするかどうかを取得または設定します。これは、キーボードやゲーム コントローラーなどのポインター以外の入力デバイスでポインター操作エクスペリエンスをエミュレートします。 (継承元 Control) |
| Resources |
ローカルで定義されたリソース ディクショナリを取得します。 XAML では、XAML の暗黙的なコレクション構文を使用して、 |
| Rotation |
時計回りの回転角度を度単位で取得または設定します。 RotationAxis と CenterPoint を基準に回転します。 要素のレンダリング位置に影響します。 (継承元 UIElement) |
| RotationAxis |
要素を回転させる軸を取得または設定します。 (継承元 UIElement) |
| RotationTransition |
Rotation プロパティへの変更をアニメーション化する ScalarTransition を取得または設定します。 (継承元 UIElement) |
| Scale |
要素のスケールを取得または設定します。 要素の CenterPoint を基準にして拡大縮小します。 要素のレンダリング位置に影響します。 (継承元 UIElement) |
| ScaleTransition |
Scale プロパティへの変更をアニメーション化する Vector3Transition を取得または設定します。 (継承元 UIElement) |
| ScrollableHeight |
スクロールできる領域の垂直方向のサイズを表す値を取得します。範囲の高さとビューポートの高さの差。 |
| ScrollableHeightProperty |
ScrollableHeight 依存関係プロパティを識別します。 |
| ScrollableWidth |
スクロールできる領域の水平方向のサイズを表す値を取得します。範囲の幅とビューポートの幅の差。 |
| ScrollableWidthProperty |
ScrollableWidth 依存関係プロパティを識別します。 |
| Shadow |
要素によってキャストされるシャドウ効果を取得または設定します。 (継承元 UIElement) |
| Style |
レイアウトおよびレンダリング中にこのオブジェクトに適用されるインスタンス Style を取得または設定します。 (継承元 FrameworkElement) |
| TabFocusNavigation |
このコントロールのタブと TabIndex の動作方法を変更する値を取得または設定します。 (継承元 UIElement) |
| TabIndex |
ユーザーが Tab キーを使用してコントロール内を移動するときに要素がフォーカスを受け取る順序を決定する値を取得または設定します。 (継承元 UIElement) |
| TabNavigation |
このコントロールのタブと UIElement.TabIndex の動作方法を変更する値を取得または設定します。 注 Windows 10 Creators Update (ビルド 10.0.15063) 以降の場合、 TabFocusNavigation プロパティは、UIElement 基底クラスで使用でき、ControlTemplate を使用しないオブジェクトをタブ シーケンスに含めることができます。 |
| Tag |
このオブジェクトに関するカスタム情報を格納するために使用できる任意のオブジェクト値を取得または設定します。 (継承元 FrameworkElement) |
| Template |
コントロール テンプレートを取得または設定します。 コントロール テンプレートは、UI でコントロールの外観を定義し、XAML マークアップで定義します。 (継承元 Control) |
| TopHeader |
先頭ヘッダーの内容を取得または設定します。 |
| TopHeaderProperty |
TopHeader 依存関係プロパティを識別します。 |
| TopLeftHeader |
左上のヘッダーの内容を取得または設定します。 |
| TopLeftHeaderProperty |
TopLeftHeader 依存関係プロパティを識別します。 |
| Transform3D |
この要素をレンダリングするときに適用する 3-D 変換効果を取得または設定します。 (継承元 UIElement) |
| TransformMatrix |
要素に適用する変換行列を取得または設定します。 (継承元 UIElement) |
| Transitions |
UIElement に適用される Transition スタイル要素のコレクションを取得または設定します。 (継承元 UIElement) |
| Translation |
要素の x、y、z のレンダリング位置を取得または設定します。 (継承元 UIElement) |
| TranslationTransition |
Translation プロパティへの変更をアニメーション化する Vector3Transition を取得または設定します。 (継承元 UIElement) |
| Triggers |
FrameworkElement に対して定義されているアニメーションのトリガーのコレクションを取得します。 一般的に使用されません。 「解説」を参照してください。 (継承元 FrameworkElement) |
| UseLayoutRounding |
オブジェクトとそのビジュアル サブツリーのレンダリングで、レンダリングをピクセル全体に合わせた丸め動作を使用するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
| UseSystemFocusVisuals |
コントロール テンプレートで定義されているシステムまたはフォーカス ビジュアルによって描画されたフォーカス ビジュアルをコントロールが使用するかどうかを示す値を取得または設定します。 (継承元 UIElement) |
| VerticalAlignment |
パネルや項目コントロールなどの親オブジェクトで構成されている 場合に FrameworkElement に適用される垂直方向の配置特性を取得または設定します。 (継承元 FrameworkElement) |
| VerticalAnchorRatio |
ビューポートに対する ScrollViewer の アンカー ポイント の垂直方向の位置を決定します。 既定では、ScrollViewer は、アンカー ポイントに最も近いビューポート内の要素を識別することで、要素を CurrentAnchor として選択します。 |
| VerticalAnchorRatioProperty |
VerticalAnchorRatio 依存関係プロパティを識別します。 |
| VerticalContentAlignment |
コントロールのコンテンツの垂直方向の配置を取得または設定します。 (継承元 Control) |
| VerticalOffset |
コンテンツが垂直方向にスクロールされた距離を取得します。 |
| VerticalOffsetProperty |
VerticalOffset 依存関係プロパティを識別します。 |
| VerticalScrollBarVisibility |
垂直 スクロール バー を表示するかどうかを示す値を取得または設定します。 |
| VerticalScrollBarVisibilityProperty |
VerticalScrollBarVisibility 依存関係プロパティを識別します。 |
| VerticalScrollMode |
操作入力が縦軸のスクロール動作に与える影響を決定する値を取得または設定します。 |
| VerticalScrollModeProperty |
VerticalScrollMode 依存関係プロパティを識別します。 |
| VerticalSnapPointsAlignment |
既存のスナップ ポイントと初期ビューポートの垂直方向の配置方法を示す値を取得または設定します。 |
| VerticalSnapPointsAlignmentProperty |
VerticalSnapPointsAlignment 依存関係プロパティを識別します。 |
| VerticalSnapPointsType |
縦軸に沿ったスナップ ポイントに対する操作動作の反応を宣言する値を取得または設定します。 |
| VerticalSnapPointsTypeProperty |
VerticalSnapPointsType 依存関係プロパティを識別します。 |
| ViewportHeight |
表示可能なコンテンツの垂直方向のサイズを取得します。 |
| ViewportHeightProperty |
ViewportHeight 依存関係プロパティを識別します。 |
| ViewportWidth |
表示可能なコンテンツの水平方向のサイズを取得します。 |
| ViewportWidthProperty |
ViewportWidth 依存関係プロパティを識別します。 |
| Visibility |
UIElement の可視性を取得または設定します。 表示されない |
| Width |
FrameworkElement の幅を取得または設定します。 (継承元 FrameworkElement) |
| XamlRoot |
この要素が表示される |
| XYFocusDown |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
| XYFocusDownNavigationStrategy |
ダウン ナビゲーションのターゲット要素を決定するために使用する戦略を指定する値を取得または設定します。 (継承元 UIElement) |
| XYFocusKeyboardNavigation |
キーボード方向矢印を使用してナビゲーションを有効または無効にする値を取得または設定します。 (継承元 UIElement) |
| XYFocusLeft |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を左に押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
| XYFocusLeftNavigationStrategy |
左ナビゲーションのターゲット要素を決定するために使用する戦略を指定する値を取得または設定します。 (継承元 UIElement) |
| XYFocusRight |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を右に押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
| XYFocusRightNavigationStrategy |
右ナビゲーションのターゲット要素を決定するために使用する戦略を指定する値を取得または設定します。 (継承元 UIElement) |
| XYFocusUp |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を上に押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
| XYFocusUpNavigationStrategy |
アップ ナビゲーションのターゲット要素を決定するために使用する戦略を指定する値を取得または設定します。 (継承元 UIElement) |
| ZoomFactor |
コンテンツのスケーリングに関連する現在のズーム 係数を示す値を取得します。 |
| ZoomFactorProperty |
ZoomFactor 依存関係プロパティを識別します。 |
| ZoomMode |
ScrollViewer コンテンツのズーム動作が有効かどうかを示す値を取得または設定します。 |
| ZoomModeProperty |
ZoomMode 依存関係プロパティを識別します。 |
| ZoomSnapPoints |
ScrollViewer によって保持されるズーム スナップ ポイント要素の監視可能なコレクションを取得します。 |
| ZoomSnapPointsProperty |
ZoomSnapPoints 依存関係プロパティを識別します。 |
| ZoomSnapPointsType |
操作入力のズーム スナップ ポイントの処理方法を示す値を取得または設定します。 |
| ZoomSnapPointsTypeProperty |
ZoomSnapPointsType 依存関係プロパティを識別します。 |
メソッド
イベント
| 名前 | 説明 |
|---|---|
| AccessKeyDisplayDismissed |
アクセス キーを表示しなくなったときに発生します。 (継承元 UIElement) |
| AccessKeyDisplayRequested |
ユーザーがアクセス キーの表示を要求したときに発生します。 (継承元 UIElement) |
| AccessKeyInvoked |
ユーザーがアクセス キー シーケンスを完了したときに発生します。 (継承元 UIElement) |
| ActualThemeChanged |
ActualTheme プロパティの値が変更されたときに発生します。 (継承元 FrameworkElement) |
| AnchorRequested |
配置パスの先頭にアンカーが要求されたときに発生します。 スクロール アンカーの一部としてアンカー要素を選択する ScrollViewer の既定のロジックをオーバーライドするには、このイベント を処理します。 |
| BringIntoViewRequested |
この要素またはその子孫の 1 つで StartBringIntoView が呼び出されたときに発生します。 (継承元 UIElement) |
| CharacterReceived |
1 つの構成済み文字が入力キューで受信されたときに発生します。 (継承元 UIElement) |
| ContextCanceled |
コンテキスト入力ジェスチャが操作ジェスチャに続き、コンテキスト ポップアップを開くべきではないことを要素に通知するときに発生します。 (継承元 UIElement) |
| ContextRequested |
ユーザーが右クリックなどのコンテキスト入力ジェスチャを完了したときに発生します。 (継承元 UIElement) |
| DataContextChanged |
FrameworkElement.DataContext プロパティの値が変更されたときに発生します。 (継承元 FrameworkElement) |
| DirectManipulationCompleted |
ScrollViewer の直接操作が完了したときに発生します。 |
| DirectManipulationStarted |
ScrollViewer の直接操作が開始されたときに発生します。 |
| DoubleTapped |
この要素のヒット テスト領域で、それ以外の場合にハンドルされない DoubleTap 操作が発生したときに発生します。 (継承元 UIElement) |
| DragEnter |
入力システムが、この要素をターゲットとして基になるドラッグ イベントを報告するときに発生します。 (継承元 UIElement) |
| DragLeave |
この要素を原点として基になるドラッグ イベントを入力システムが報告するときに発生します。 (継承元 UIElement) |
| DragOver |
この要素を潜在的なドロップ ターゲットとして使用して、基になるドラッグ イベントを入力システムが報告するときに発生します。 (継承元 UIElement) |
| DragStarting |
ドラッグ操作が開始されたときに発生します。 (継承元 UIElement) |
| Drop |
入力システムが、この要素をドロップ ターゲットとして持つ基になるドロップ イベントを報告するときに発生します。 (継承元 UIElement) |
| DropCompleted |
ソースが終了したときに、この要素を使用したドラッグ アンド ドロップ操作が発生します。 (継承元 UIElement) |
| EffectiveViewportChanged |
FrameworkElement の有効なビューポートが変更されたときに発生します。 (継承元 FrameworkElement) |
| FocusDisengaged |
ユーザーがゲーム コントローラーの B/Back ボタンを押すと、コントロールからフォーカスが離されたときに発生します。 (継承元 Control) |
| FocusEngaged |
ユーザーがゲーム コントローラーの A/Select ボタンを押すと、フォーカスがコントロールに制限されたときに発生します。 (継承元 Control) |
| GettingFocus |
UIElement がフォーカスを受け取る前に発生します。 このイベントは、イベントのバブル中にフォーカスが移動されないように同期的に発生します。 (継承元 UIElement) |
| GotFocus |
UIElement がフォーカスを受け取ったときに発生します。 このイベントは非同期的に発生するため、バブルが完了する前にフォーカスを再び移動できます。 (継承元 UIElement) |
| Holding |
この要素のヒット テスト領域で、それ以外のハンドルされない Hold 操作が発生したときに発生します。 (継承元 UIElement) |
| IsEnabledChanged |
IsEnabled プロパティが変更されたときに発生します。 (継承元 Control) |
| KeyDown |
UIElement にフォーカスがあるときにキーボード キーが押されたときに発生します。 (継承元 UIElement) |
| KeyUp |
UIElement にフォーカスがあるときにキーボード キーが離されたときに発生します。 (継承元 UIElement) |
| LayoutUpdated |
レイアウト関連のプロパティが値を変更したり、レイアウトを更新するその他のアクションが原因で、ビジュアル ツリーのレイアウトが変更されたときに発生します。 (継承元 FrameworkElement) |
| Loaded |
FrameworkElement が構築され、オブジェクト ツリーに追加され、操作の準備ができたときに発生します。 (継承元 FrameworkElement) |
| Loading |
FrameworkElement の読み込みが開始されたときに発生します。 (継承元 FrameworkElement) |
| LosingFocus |
UIElement がフォーカスを失う前に発生します。 このイベントは、イベントのバブル中にフォーカスが移動されないように同期的に発生します。 (継承元 UIElement) |
| LostFocus |
UIElement がフォーカスを失ったときに発生します。 このイベントは非同期的に発生するため、バブルが完了する前にフォーカスを再び移動できます。 (継承元 UIElement) |
| ManipulationCompleted |
UIElement の操作が完了したときに発生します。 (継承元 UIElement) |
| ManipulationDelta |
操作中に入力デバイスの位置が変わると発生します。 (継承元 UIElement) |
| ManipulationInertiaStarting |
操作中に入力デバイスが UIElement オブジェクトとの接触を失い、慣性が開始されたときに発生します。 (継承元 UIElement) |
| ManipulationStarted |
入力デバイスが UIElement の操作を開始したときに発生します。 (継承元 UIElement) |
| ManipulationStarting |
操作プロセッサが最初に作成されると発生します。 (継承元 UIElement) |
| NoFocusCandidateFound |
ユーザーが (タブまたは方向矢印を使用して) フォーカスを移動しようとしたが、移動方向にフォーカス候補が見つからないため、フォーカスが移動しない場合に発生します。 (継承元 UIElement) |
| PointerCanceled |
接触したポインターが異常に接触を失ったときに発生します。 (継承元 UIElement) |
| PointerCaptureLost |
この要素によって以前に保持されていたポインター キャプチャが別の要素または別の場所に移動したときに発生します。 (継承元 UIElement) |
| PointerEntered |
ポインターがこの要素のヒット テスト領域に入ったときに発生します。 (継承元 UIElement) |
| PointerExited |
ポインターがこの要素のヒット テスト領域から離れると発生します。 (継承元 UIElement) |
| PointerMoved |
ポインターがこの要素のヒット テスト領域内に残っている間にポインターが移動したときに発生します。 (継承元 UIElement) |
| PointerPressed |
ポインター デバイスがこの要素内で Press アクションを開始したときに発生します。 (継承元 UIElement) |
| PointerReleased |
この要素内で、以前に Press アクションを開始したポインター デバイスが解放されたときに発生します。
Press アクションの終了は、 |
| PointerWheelChanged |
ポインター ホイールのデルタ値が変更されたときに発生します。 (継承元 UIElement) |
| PreviewKeyDown |
UIElement にフォーカスがあるときにキーボード キーが押されたときに発生します。 (継承元 UIElement) |
| PreviewKeyUp |
UIElement にフォーカスがあるときにキーボード キーが離されたときに発生します。 (継承元 UIElement) |
| ProcessKeyboardAccelerators |
キーボード ショートカット (またはアクセラレータ) が押されたときに発生します。 (継承元 UIElement) |
| RightTapped |
ポインターが要素の上にある間に右タップ入力刺激が発生したときに発生します。 (継承元 UIElement) |
| SizeChanged |
ActualHeight プロパティまたは ActualWidth プロパティが FrameworkElement の値を変更したときに発生します。 (継承元 FrameworkElement) |
| Tapped |
この要素のヒット テスト領域で、それ以外のハンドルされない Tap 操作が発生したときに発生します。 (継承元 UIElement) |
| Unloaded |
このオブジェクトがメイン オブジェクト ツリーに接続されなくなったときに発生します。 (継承元 FrameworkElement) |
| ViewChanged |
スクロールやズームなどの操作によってビューが変更された場合に発生します。 |
| ViewChanging |
スクロールやズームなどの操作によってビューが変更されたときに発生します。 |