Windows.UI.Xaml.Controls.Primitives 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 |
사용자가 마우스로 컨트롤을 DragDelta 끌 Thumb 때 한 번 이상 발생하는 이벤트에 대한 데이터를 제공합니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventArgs(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
| DragStartedEventArgs |
사용자가 마우스로 컨트롤을 DragStarted 끌 Thumb 때 발생하는 이벤트에 대한 데이터를 제공합니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventArgs(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
| FlyoutBase |
플라이아웃 컨트롤의 기본 클래스(예: Flyout 및 MenuFlyout.)를 나타냅니다. |
| 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 |
DragCompleted의 Thumb 이벤트를 처리할 메서드를 나타냅니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
| DragDeltaEventHandler |
DragDelta의 Thumb 이벤트를 처리할 메서드를 나타냅니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
| DragStartedEventHandler |
DragStarted의 Thumb 이벤트를 처리할 메서드를 나타냅니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
| ItemsChangedEventHandler |
ItemsChanged 이벤트를 처리할 메서드를 나타냅니다. |
| RangeBaseValueChangedEventHandler |
ValueChanged 이벤트를 처리할 메서드를 나타냅니다. |
| ScrollEventHandler |
Scroll의 ScrollBar 이벤트를 처리할 메서드를 나타냅니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Controls.Primitives.ScrollEventHandler(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
추가 정보
피드백
다음에 대한 사용자 의견 제출 및 보기