Windows.UI.Xaml.Controls.Primitives 名前空間

UI コントロールのコンポーネント部分を表すクラスを定義します。そうでない場合は、コントロール複合モデルをサポートします。 また、スナップや選択などのコントロール パターンのインターフェイスも定義します。

クラス

AppBarButtonTemplateSettings

AppBarButton コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

AppBarTemplateSettings

AppBar コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

AppBarToggleButtonTemplateSettings

AppBarToggleButton コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

ButtonBase

ButtonRepeatButton、HyperlinkButton など、すべてのボタン コントロールの基本クラスを表します

CalendarPanel

予定表を含むパネルを表します。

CalendarViewTemplateSettings

CalendarView コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

CarouselPanel

行内の項目を配置し、最後の項目に到達したときに最初の項目を囲むパネルを表します。

ColorPickerSlider

ColorPicker コントロールのスライダーを表します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.ColorPickerSlider (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

ColorSpectrum

ユーザーが視覚的なスペクトルから色を選択できるようにするコントロールを表します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

ComboBoxTemplateSettings

ComboBox コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

CommandBarFlyoutCommandBar

CommandBarFlyout で使用される特殊なコマンド バーを表します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

CommandBarFlyoutCommandBarTemplateSettings

CommandBarFlyout コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

CommandBarTemplateSettings

CommandBar コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

DragCompletedEventArgs

ユーザーが Thumb コントロールのマウスを使用してドラッグ操作を完了したときに発生する DragCompleted イベントのデータを提供します。

DragDeltaEventArgs

ユーザーがマウスで Thumb コントロールをドラッグしたときに 1 回以上発生する DragDelta イベントのデータを提供します。

DragStartedEventArgs

ユーザーがマウスで Thumb コントロールをドラッグしたときに発生する DragStarted イベントのデータを提供します。

FlyoutBase

ポップアップ MenuFlyout などのポップアップ コントロールの基本クラスを表します。

FlyoutBaseClosingEventArgs

FlyoutBase.Closing イベントのデータを提供します

FlyoutShowOptions

ポップアップを表示するために使用するオプションを表します。

GeneratorPositionHelper

GeneratorPosition 構造体の値を評価および作成するためのユーティリティ メソッドを提供します。 C# と Microsoft Visual Basic のコードでは、代わりに GeneratorPosition のメンバーを使用する必要があります。

GridViewItemPresenter

GridViewItem のビジュアル要素を表します。 Windows 10 向けの開発を行うとき、ListView および GridView のどちらに対しても、アイテム コンテナーのスタイルでは、GridViewItemPresenter の代わりに ListViewItemPresenter を使います。 既定の項目コンテナー スタイルのコピーを編集すると、正しい型が取得されます。

GridViewItemTemplateSettings

GridView コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

ItemsChangedEventArgs

ItemsChanged イベントのデータを提供します。

JumpListItemBackgroundConverter

バインドするジャンプ リストの項目テンプレート内の要素に適切な背景ブラシを提供します。 ブラシは、現在のテーマとアクセントの色を反映し、空のグループジャンプ リスト項目の網掛けにも使用されます。 既定では、Brush は組み込みのアプリと一致しますが、 Enabled プロパティと Disabled プロパティを使用して、デザインのニーズに合わせてオーバーライドできます。

JumpListItemForegroundConverter

バインドするジャンプ リストの項目テンプレート内の要素に適切なフォアグラウンド ブラシを提供します。 ブラシは、現在のテーマとアクセントの色を反映し、空のグループジャンプ リスト項目の網掛けにも使用されます。 既定では、Brush は組み込みのアプリと一致しますが、 Enabled プロパティと Disabled プロパティを使用して、デザインのニーズに合わせてオーバーライドできます。

LayoutInformation

要素のレイアウトに関する追加情報を提供するメソッドを定義します。

ListViewItemPresenter

ListViewItem のビジュアル要素を表します。 Windows 10 向けの開発を行うとき、ListView および GridView のどちらに対しても、アイテム コンテナーのスタイルでは、GridViewItemPresenter の代わりに ListViewItemPresenter を使います。 既定の項目コンテナー スタイルのコピーを編集すると、正しい型が取得されます。

ListViewItemTemplateSettings

ListViewItem のテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

LoopingSelector

無限にスクロールする選択コントロール。

LoopingSelectorItem

LoopingSelector コントロールに含まれる項目。

LoopingSelectorPanel

LoopingSelector 要素を配置および配置するためのパネル。

MenuFlyoutItemTemplateSettings

MenuFlyoutItem コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

MenuFlyoutPresenterTemplateSettings

MenuFlyoutPresenter コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

NavigationViewItemPresenter

NavigationViewItem のビジュアル要素を表します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

OrientedVirtualizingPanel

VirtualizingStackPanelWrapGrid などの空間キューをサポートするレイアウト コンテナーを仮想化するためのインフラストラクチャ (基本クラスを提供) を追加します。

PickerFlyoutBase

ピッカー コントロールの基本クラスを表します。

PivotHeaderItem

特殊化されたピボット ヘッダー項目コントロールのヘッダー項目を表します。

PivotHeaderPanel

Pivot コントロールの項目のヘッダー テキストを表示します。

PivotPanel

ピボット コントロール内の項目を表示します。

Popup

既存のコンテンツの上にコンテンツを表示します。

ProgressBarTemplateSettings

ProgressBar コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

ProgressRingTemplateSettings

ProgressRing コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

RangeBase

ProgressBarScrollBarSlider コントロールなど、特定の範囲内の値を持つ要素を表します。

RangeBaseValueChangedEventArgs

ValueChanged イベントの範囲値の変更に関するデータを提供します。

RepeatButton

Click イベントが押されて保持されたときに繰り返し発生するコントロールを表します。

ScrollBar

位置が値に対応するスライディング サム を持つスクロール バーを提供するコントロールを表します。

ScrollEventArgs

Scroll イベントのデータを提供します。

Selector

ユーザーが項目のコレクションから項目を選択できるようにするコントロールを表します。

SelectorItem

選択コントロールの項目型の基本クラスを提供します。

SettingsFlyoutTemplateSettings

SettingsFlyout コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

SplitViewTemplateSettings

SplitView のテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

Thumb

ユーザーがドラッグできるコントロールを表します。

TickBar

スライダー コントロールの目盛りを表します。 一般的な使用を目的としたものではありません。

ToggleButton

ユーザーが選択 (チェック) またはクリア (オフ) できるコントロールを表します。 CheckBoxRadioButton などの状態を切り替えることができるコントロールの基本クラス。

ToggleSwitchTemplateSettings

ToggleSwitch コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

ToolTipTemplateSettings

ToolTip コントロールのテンプレートを定義するときに TemplatedParent ソースとして参照できる計算値を提供します。 一般的な使用を目的としたものではありません。

構造体

GeneratorPosition

GeneratorPosition は、 ItemContainerGenerator によって管理される項目の位置を記述するために使用されます。

インターフェイス

IScrollSnapPointsInfo

アイテムを含み、表示するオブジェクトのスナップ ポイントの動作について説明します。

列挙型

AnimationDirection

アニメーションが最初から最後まで移動する方向を指定する定数を定義します。

ComponentResourceLocation

Uniform Resource Identifier (URI) パスによるアプリケーション リソースへの参照の参照動作を指定する定数を定義します。

EdgeTransitionLocation

アプリ バーなど、エッジ UI のエッジ遷移の位置を指定する定数を定義します。

FlyoutPlacementMode

FlyoutBase 派生コントロールをビジュアル要素に対して相対的に配置するための優先位置を指定する定数を定義します。

FlyoutShowMode

表示時のポップアップの動作を指定する定数を定義します。

GeneratorDirection

項目の生成の方向を指定する定数を定義します。

GroupHeaderPlacement

項目グループ化コントロール内の項目に関連してヘッダーを配置する場所を宣言します。

ListViewItemPresenterCheckMode

項目を選択するために表示されるチェック ボックスのスタイルを指定する定数を定義します。

ListViewItemPresenterSelectionIndicatorMode

リスト ビュー アイテムに選択インジケーターを表示する方法を指定する定数を定義します。

PlacementMode

ツール ヒント をビジュアル要素に対して相対的に配置するための優先位置を指定する定数を定義します。

PopupPlacementMode

ビジュアル要素を基準にしてポップアップを配置するための優先位置を指定する定数を定義します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

ScrollEventType

発生した Scroll イベントの種類を指定する定数を定義します。

ScrollingIndicatorMode

ScrollBar の既定のテンプレートの一部である入力固有の切り替えアニメーションを指定する定数を定義します。

SliderSnapsTo

Slider または関連する範囲コントロール クラスがインジケーターの位置をステップまたは目盛に適合させる方法を指定する定数を定義します。

SnapPointsAlignment

エッジに対するスナップ ポイントの配置のオプションを指定する定数を定義します。 配置が適用されるオブジェクトの向きに依存するエッジ。

TickPlacement

コントロールが実装するトラックに対する スライダー 内の目盛りの位置を指定する定数を定義します。

代理人

DragCompletedEventHandler

Thumb の DragCompleted イベントを処理するメソッドを表 します

DragDeltaEventHandler

Thumb の DragDelta イベントを処理するメソッドを表 します

DragStartedEventHandler

Thumb の DragStarted イベントを処理するメソッドを表 します

ItemsChangedEventHandler

ItemsChanged イベントを処理するメソッドを表します。

RangeBaseValueChangedEventHandler

ValueChanged イベントを処理するメソッドを表します。

ScrollEventHandler

ScrollBarScroll イベントを処理するメソッドを表します。

こちらもご覧ください