Windows.UI.Xaml.Controls.Primitives 네임스페이스

UI 컨트롤의 구성 요소 부분을 나타내는 클래스를 정의하거나 컨트롤 컴퍼지션 모델을 지원합니다. 또한 맞춤 및 선택과 같은 컨트롤 패턴의 인터페이스도 정의합니다.

클래스

AppBarButtonTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 AppBarButton 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.AppBarButtonTemplateSettings(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

AppBarTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 AppBar 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

AppBarToggleButtonTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 AppBarToggleButton 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.AppBarToggleButtonTemplateSettings(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ButtonBase

와 같은 ButtonRepeatButtonHyperlinkButton모든 단추 컨트롤의 기본 클래스를 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.ButtonBase(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

CalendarPanel

달력이 포함된 패널을 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.CalendarPanel(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

CalendarViewTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 CalendarView 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

CarouselPanel

마지막 항목에 도달할 때 해당 항목을 한 줄로 정렬하고 첫 번째 항목에 원을 그리는 패널을 나타냅니다.

ColorPickerSlider

컨트롤의 슬라이더를 ColorPicker 나타냅니다.

ColorSpectrum

사용자가 시각적 스펙트럼에서 색을 선택할 수 있는 컨트롤을 나타냅니다.

ComboBoxTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 ComboBox 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

CommandBarFlyoutCommandBar

CommandBarFlyout에 사용되는 특수 명령 모음을 나타냅니다.

CommandBarFlyoutCommandBarTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 CommandBarFlyout 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

CommandBarTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 CommandBar 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

DragCompletedEventArgs

사용자가 컨트롤의 DragCompleted 마우스 Thumb 로 끌기 작업을 완료할 때 발생하는 이벤트에 대한 데이터를 제공합니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventArgs(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

DragDeltaEventArgs

사용자가 마우스로 컨트롤을 DragDeltaThumb 때 한 번 이상 발생하는 이벤트에 대한 데이터를 제공합니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventArgs(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

DragStartedEventArgs

사용자가 마우스로 컨트롤을 DragStartedThumb 때 발생하는 이벤트에 대한 데이터를 제공합니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventArgs(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

FlyoutBase

플라이아웃 컨트롤의 기본 클래스(예: FlyoutMenuFlyout.)를 나타냅니다.

FlyoutBaseClosingEventArgs

이벤트에 대한 데이터를 제공합니다.FlyoutBase.Closing

FlyoutShowOptions

플라이아웃을 표시하는 데 사용되는 옵션을 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowOptions(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

GeneratorPositionHelper

구조체 값을 평가하고 만들기 GeneratorPosition 위한 유틸리티 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 대신 멤버를 GeneratorPosition 사용해야 합니다.

GridViewItemPresenter

의 시각적 요소를 GridViewItem나타냅니다. Windows 10용으로 개발할 때 항목 컨테이너 스타일 ListView GridView에서 GridViewItemPresenter 대신 사용합니다ListViewItemPresenter. 기본 항목 컨테이너 스타일의 복사본을 편집하면 올바른 형식이 표시됩니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.GridViewItemPresenter(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

GridViewItemTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 GridView 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.GridViewItemTemplateSettings(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ItemsChangedEventArgs

ItemsChanged 이벤트에 대한 데이터를 제공합니다.

JumpListItemBackgroundConverter

바인딩할 점프 목록의 항목 템플릿에 있는 요소에 적절한 배경 브러시를 제공합니다. 브러시는 현재 테마와 강조색을 반영하며 빈 그룹 점프 목록 항목을 음영으로 지정하는 데도 사용됩니다. 기본적으로 Brush는 기본 제공 앱과 일치하지만 디자인 요구 사항 및 Disabled 속성을 사용하여 이를 재정의 Enabled 할 수 있습니다.

JumpListItemForegroundConverter

바인딩할 점프 목록의 항목 템플릿에 있는 요소에 적절한 전경 브러시를 제공합니다. 브러시는 현재 테마와 강조색을 반영하며 빈 그룹 점프 목록 항목을 음영으로 지정하는 데도 사용됩니다. 기본적으로 Brush는 기본 제공 앱과 일치하지만 디자인 요구 사항 및 Disabled 속성을 사용하여 이를 재정의 Enabled 할 수 있습니다.

LayoutInformation

요소의 레이아웃에 대한 추가 정보를 제공하는 메서드를 정의합니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.LayoutInformation(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ListViewItemPresenter

의 시각적 요소를 ListViewItem나타냅니다. Windows 10용으로 개발할 때 항목 컨테이너 스타일 대신 GridViewItemPresenter ListViewItemPresenter를 ListView GridView사용합니다. 기본 항목 컨테이너 스타일의 복사본을 편집하면 올바른 형식이 표시됩니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenter(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ListViewItemTemplateSettings

에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 ListViewItem계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

LoopingSelector

무한 스크롤 선택 컨트롤입니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.LoopingSelector(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

LoopingSelectorItem

컨트롤에 포함된 항목입니다 LoopingSelector .

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.LoopingSelectorItem(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

LoopingSelectorPanel

자식 LoopingSelector 요소의 위치를 지정하고 정렬하기 위한 패널입니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.LoopingSelectorPanel(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

MenuFlyoutItemTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 MenuFlyoutItem 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.MenuFlyoutItemTemplateSettings(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

MenuFlyoutPresenterTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 MenuFlyoutPresenter 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.MenuFlyoutPresenterTemplateSettings(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

NavigationViewItemPresenter

NavigationViewItem의 시각적 요소를 나타냅니다.

OrientedVirtualizingPanel

같은 공간 신호를 지원하는 레이아웃 컨테이너를 가상화하기 위한 인프라(기본 클래스 제공)를 추가합니다 VirtualizingStackPanel WrapGrid.

PickerFlyoutBase

선택기 컨트롤의 기본 클래스를 나타냅니다.

PivotHeaderItem

특수 피벗 헤더 항목 컨트롤의 헤더 항목을 나타냅니다.

PivotHeaderPanel

컨트롤에 있는 Pivot 항목의 머리글 텍스트를 표시합니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.PivotHeaderPanel(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

PivotPanel

컨트롤의 항목을 Pivot 표시합니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.PivotPanel(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

Popup

기존 콘텐츠 위에 콘텐츠를 표시합니다.

ProgressBarTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 ProgressBar 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

ProgressRingTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 ProgressRing 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

RangeBase

및 컨트롤과 Slider 같은 특정 범위 내에 값이 ProgressBarScrollBar있는 요소를 나타냅니다.

RangeBaseValueChangedEventArgs

이벤트의 범위 값 변경에 대한 ValueChanged 데이터를 제공합니다.

RepeatButton

이벤트를 누르고 누를 때 반복적으로 발생 Click 시키는 컨트롤을 나타냅니다.

ScrollBar

값에 따라 위치가 지정되는 이동식 Thumb 이 있는 스크롤 막대를 제공하는 컨트롤을 나타냅니다.

ScrollEventArgs

Scroll 이벤트에 대한 데이터를 제공합니다.

Selector

사용자가 항목 컬렉션에서 항목을 선택할 수 있도록 하는 컨트롤을 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.Selector(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

SelectorItem

선택 컨트롤의 항목 형식에 대한 기본 클래스를 제공합니다.

SettingsFlyoutTemplateSettings

SettingsFlyout 컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

SplitViewTemplateSettings

에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 SplitView계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

Thumb

사용자가 끌어올 수 있는 컨트롤을 나타냅니다.

TickBar

컨트롤의 눈금 표시를 Slider 나타냅니다. 일반적인 용도로는 사용할 수 없습니다.

ToggleButton

사용자가 선택하거나 선택 취소(선택 취소)할 수 있는 컨트롤을 나타냅니다. 상태(예 CheckBox RadioButton: 및 .)를 전환할 수 있는 컨트롤의 기본 클래스입니다.

ToggleSwitchTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 ToggleSwitch 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

ToolTipTemplateSettings

컨트롤에 대한 템플릿을 정의할 때 TemplatedParent 원본으로 참조할 수 있는 ToolTip 계산된 값을 제공합니다. 일반적인 용도로는 사용할 수 없습니다.

구조체

GeneratorPosition

GeneratorPosition은 관리되는 항목 ItemContainerGenerator의 위치를 설명하는 데 사용됩니다.

인터페이스

IScrollSnapPointsInfo

항목을 포함하고 표시하는 개체의 스냅 포인트 동작에 대해 설명합니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

열거형

AnimationDirection

애니메이션이 처음부터 끝까지 변환되는 방향을 지정하는 상수를 정의합니다.

UWP용 동등한 WinUI 2 API: AnimationDirection(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ComponentResourceLocation

URI(Uniform Resource Identifier) 경로를 통해 애플리케이션 리소스에 대한 참조에 대한 조회 동작을 지정하는 상수를 정의합니다.

UWP에 해당하는 WinUI 2 API: ComponentResourceLocation(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

EdgeTransitionLocation

앱 막대와 같은 에지 UI의 에지 전환 위치를 지정하는 상수를 정의합니다.

UWP용 동등한 WinUI 2 API: EdgeTransitionLocation(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

FlyoutPlacementMode

시각적 요소를 기준으로 파생 컨트롤의 위치를 지정하기 위한 기본 위치를 지정하는 FlyoutBase 상수를 정의합니다.

UWP에 해당하는 WinUI 2 API: FlyoutPlacementMode(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

FlyoutShowMode

플라이아웃이 표시되면 동작하는 방식을 지정하는 상수를 정의합니다.

GeneratorDirection

항목 생성 방향을 지정하는 상수를 정의합니다.

GroupHeaderPlacement

항목 그룹화 컨트롤의 항목과 관련하여 헤더가 배치되는 위치를 선언합니다.

UWP용 동등한 WinUI 2 API: GroupHeaderPlacement(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ListViewItemPresenterCheckMode

항목을 선택하는 확인란의 스타일을 지정하는 상수를 정의합니다.

UWP에 해당하는 WinUI 2 API: ListViewItemPresenterCheckMode(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ListViewItemPresenterSelectionIndicatorMode

목록 보기 항목에 선택 표시기를 표시하는 방법을 지정하는 상수를 정의합니다.

PlacementMode

시각적 요소를 기준으로 위치를 지정할 기본 위치를 지정하는 ToolTip 상수를 정의합니다.

UWP에 해당하는 WinUI 2 API: PlacementMode(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

PopupPlacementMode

시각적 요소를 기준으로 팝업을 배치하기 위한 기본 위치를 지정하는 상수를 정의합니다.

ScrollEventType

발생한 이벤트의 유형을 Scroll 지정하는 상수를 정의합니다.

UWP용 동등한 WinUI 2 API: ScrollEventType(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ScrollingIndicatorMode

에 대한 ScrollBar기본 템플릿의 일부인 입력별 전환 애니메이션을 지정하는 상수를 정의합니다.

SliderSnapsTo

범위 컨트롤 클래스 또는 관련 범위 컨트롤 클래스가 해당 단계 또는 눈금 표시에 대한 표시기 위치를 준수하는 방법을 Slider 지정하는 상수를 정의합니다.

UWP에 해당하는 WinUI 2 API: SliderSnapsTo(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

SnapPointsAlignment

가장자리를 기준으로 맞춤 지점 맞춤 옵션을 지정하는 상수를 정의합니다. 맞춤이 적용되는 개체의 방향에 따라 달라지는 가장자리입니다.

UWP용 동등한 WinUI 2 API: SnapPointsAlignment(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

TickPlacement

컨트롤이 구현하는 트랙과 관련하여 눈금 Slider 의 위치를 지정하는 상수를 정의합니다.

UWP에 해당하는 WinUI 2 API: TickPlacement(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

대리자

DragCompletedEventHandler

DragCompletedThumb 이벤트를 처리할 메서드를 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

DragDeltaEventHandler

DragDeltaThumb 이벤트를 처리할 메서드를 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

DragStartedEventHandler

DragStartedThumb 이벤트를 처리할 메서드를 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

ItemsChangedEventHandler

ItemsChanged 이벤트를 처리할 메서드를 나타냅니다.

RangeBaseValueChangedEventHandler

ValueChanged 이벤트를 처리할 메서드를 나타냅니다.

ScrollEventHandler

ScrollScrollBar 이벤트를 처리할 메서드를 나타냅니다.

UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.ScrollEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).

추가 정보