Microsoft.UI.Xaml.Controls.Primitives 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义构成 WinUI 控件的组件,否则支持控件组合模型。
注意
此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。
本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。
类
AutoSuggestBoxHelper |
表示用于加载和显示建议列表的帮助程序对象。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ColorPickerSlider |
表示 ColorPicker 控件中的滑块。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ColorSpectrum |
表示允许用户从视觉光谱中选择颜色的控件。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ColumnMajorUniformToLargestGridLayout |
表示一个布局网格,其中每个单元格根据适应其内容所需的网格中最大的单元格统一调整大小。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ComboBoxHelper |
为 XAML 编译器提供 ComboBox 帮助程序方法。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
CommandBarFlyoutCommandBar |
表示 CommandBarFlyout 中使用的专用命令栏。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
CommandBarFlyoutCommandBarAutomationProperties |
为 CommandBarFlyoutCommandBar 启用或设置特定的自动化属性。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
CommandBarFlyoutCommandBarTemplateSettings |
提供在为 CommandBarFlyout 控件定义模板时可引用为 TemplatedParent 源的计算值。 不适用于常规用途。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
CornerRadiusFilterConverter |
将现有 CornerRadius 结构转换为新的 CornerRadius 结构,并应用筛选器以仅提取指定的字段,使其他人设置为 0。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
CornerRadiusToThicknessConverter |
将 CornerRadius 转换为粗细,并应用筛选器以仅提取指定的字段,使其他字段设置为 0。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
InfoBarPanel |
表示在有可用空间的情况下水平排列其项的面板,否则为垂直排列。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
MonochromaticOverlayPresenter |
支持使用单色方案或色调在网格中直观地替代项的颜色。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
NavigationViewItemPresenter |
表示 NavigationViewItem 的视觉元素。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
NavigationViewItemPresenterTemplateSettings |
提供在为 NavigationViewItemPresenter 控件定义模板时可引用为 TemplatedParent 源的计算值。 不适用于常规用途。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
RepeatedScrollSnapPoint |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
RepeatedZoomSnapPoint |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollControllerAddScrollVelocityRequestedEventArgs |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollControllerInteractionRequestedEventArgs |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollControllerScrollByRequestedEventArgs |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollControllerScrollToRequestedEventArgs |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollPresenter |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollSnapPoint |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollSnapPointBase |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
SnapPointBase |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
TabViewListView |
表示与 TabView 中的 TabStrip 对应的 ListView。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ZoomSnapPoint |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ZoomSnapPointBase |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
接口
IAutomationPropertiesStatics9 |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
IPopup4 |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
IScrollController |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
枚举
CornerRadiusFilterKind |
定义指定 CornerRadiusFilterConverter 实例的筛选器类型的常量。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
CornerRadiusToThicknessConverterKind |
定义指定 CornerRadiusToThicknessConverter 实例的筛选器类型的常量。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
PopupPlacementMode |
定义用于指定相对于视觉元素定位弹出窗口的首选位置的常量。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
ScrollSnapPointsAlignment |
定义构成 WinUI 控件的组件,否则支持控件组合模型。 注意 此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包( Microsoft Windows UI 库的一部分)。 本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。 |
示例
有关 WinUI 功能和控件的示例,请参阅 XAML 控件库 示例应用。
如果已安装 XAML 控件库 应用,请 打开该应用以查看操作中的控件。
如果没有安装 XAML 控件库应用,请从 Microsoft Store 获取 WinUI 2.x 版本。
还可以从 GitHub (切换到 WinUI 3 预览版控件的 WinUI 3 预览版分支 ,) 查看、克隆和生成 XAML 控件库源代码。