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

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

クラス

名前 説明
AutoSuggestBoxHelper

候補の一覧を読み込んで表示するためのヘルパー オブジェクトを表します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ColorPickerSlider

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

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ColorSpectrum

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

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ColumnMajorUniformToLargestGridLayout

各セルのサイズが、その内容に合わせて必要なグリッド内の最大セルに基づいて均等にサイズ設定されるレイアウト グリッドを表します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ComboBoxHelper

XAML コンパイラ用の ComboBox ヘルパー メソッドを提供します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

CommandBarFlyoutCommandBar

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

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

CommandBarFlyoutCommandBarAutomationProperties

CommandBarFlyoutCommandBar の特定のオートメーション プロパティを取得または設定できるようにします。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

CommandBarFlyoutCommandBarTemplateSettings

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

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

CornerRadiusFilterConverter

既存の CornerRadius 構造体を新しい CornerRadius 構造体に変換し、フィルターを適用して指定したフィールドのみを抽出し、それ以外は 0 に設定します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

CornerRadiusToThicknessConverter

CornerRadius を Thickness に変換し、フィルターを適用して指定したフィールドのみを抽出し、他のフィールドは 0 に設定したままにします。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

InfoBarPanel

空き領域がある場合は項目を水平方向に配置するパネルを表し、それ以外の場合は垂直方向に配置します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

MonochromaticOverlayPresenter

グリッド内の項目の色を単色スキームまたは色相で視覚的にオーバーライドできるようにします。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

NavigationViewItemPresenter

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

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

NavigationViewItemPresenterTemplateSettings

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

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

RepeatedScrollSnapPoint

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

RepeatedZoomSnapPoint

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollControllerAddScrollVelocityRequestedEventArgs

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollControllerInteractionRequestedEventArgs

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollControllerScrollByRequestedEventArgs

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollControllerScrollToRequestedEventArgs

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollPresenter

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollSnapPoint

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollSnapPointBase

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

SnapPointBase

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

TabViewListView

TabView 内の TabStrip に対応する ListView を表します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ZoomSnapPoint

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ZoomSnapPointBase

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

インターフェイス

名前 説明
IAutomationPropertiesStatics9

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

IPopup4

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

IScrollController

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

列挙型

名前 説明
CornerRadiusFilterKind

CornerRadiusFilterConverter インスタンスのフィルターの種類を指定する定数を定義します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

CornerRadiusToThicknessConverterKind

CornerRadiusToThicknessConverter インスタンスのフィルターの種類を指定する定数を定義します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

PopupPlacementMode

ビジュアル要素を基準としたポップアップの配置に適した場所を指定する定数を定義します。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

ScrollSnapPointsAlignment

WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。

注意

この名前空間には、Microsoft Windows UI ライブラリの一部である Microsoft.UI.Xaml.Controls NuGet パッケージが必要です。

このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI については、Windows アプリ SDK名前空間を参照してください)。

例

WinUI の機能とコントロールの例については、 XAML コントロール ギャラリー のサンプル アプリを参照してください。

XAML コントロール ギャラリー アプリがインストールされている場合は、アプリを開いて、コントロールの動作を確認します。

XAML コントロール ギャラリー アプリがインストールされていない場合は、 Microsoft Store から WinUI 2.x バージョンを取得します。

また、GitHub から XAML コントロール ギャラリーのソース コードを表示、複製、ビルドすることもできます (WinUI 3 Preview コントロールと機能の WinUI 3 Preview ブランチに切り替えます)。