System.Windows.Controls.Primitives 네임스페이스

더 복잡한 다른 컨트롤의 일부로 사용하기 위한 기본 클래스와 컨트롤을 포함합니다. Contains base classes and controls that are intended to be used as part of other more complex controls.

클래스

BulletDecorator

글머리 기호와 다른 시각적 개체를 맞추는 레이아웃 컨트롤을 나타냅니다.Represents a layout control that aligns a bullet and another visual object.

ButtonBase

모든 Button 컨트롤에 대한 기본 클래스를 나타냅니다.Represents the base class for all Button controls.

CalendarButton

Calendar 개체에서 월 또는 연도를 나타냅니다.Represents a month or year on a Calendar object.

CalendarDayButton

Calendar에서 일을 나타냅니다.Represents a day on a Calendar.

CalendarItem

Calendar에 현재 표시된 달 또는 연도를 나타냅니다.Represents the currently displayed month or year on a Calendar.

DataGridCellsPresenter

DataGrid의 템플릿 내에서 셀을 추가할 컨트롤의 시각적 트리 내 위치를 지정하는 데 사용됩니다.Used within the template of a DataGrid to specify the location in the control's visual tree where the cells are to be added.

DataGridColumnHeader

개별 DataGrid 열 머리글을 나타냅니다.Represents an individual DataGrid column header.

DataGridColumnHeadersPresenter

DataGrid의 템플릿 내에서 열 머리글을 추가할 컨트롤의 시각적 트리 내 위치를 지정하는 데 사용됩니다.Used within the template of a DataGrid to specify the location in the control's visual tree where the column headers are to be added.

DataGridDetailsPresenter

DataGrid의 템플릿 내에서 행 정보를 추가할 컨트롤의 시각적 트리 내 위치를 지정하는 데 사용됩니다.Used within the template of a DataGrid to specify the location in the control's visual tree where the row details are to be added.

DataGridRowHeader

개별 DataGrid 행 머리글을 나타냅니다.Represents an individual DataGrid row header.

DataGridRowsPresenter

DataGrid의 템플릿 내에서 행을 추가할 컨트롤의 시각적 트리 내 위치를 지정하는 데 사용됩니다.Used within the template of a DataGrid to specify the location in the control's visual tree where the rows are to be added.

DatePickerTextBox

DatePicker의 텍스트 입력을 나타냅니다.Represents the text input of a DatePicker.

DocumentPageView

페이지를 매긴 DocumentPage의 뷰포트를 나타냅니다.Represents a viewport for a paginated DocumentPage.

DocumentViewerBase

고정 또는 유동 콘텐츠(각각 FixedDocument 또는 FlowDocument로 표시됨)를 표시할 뷰어의 기본 클래스를 제공합니다.Provides a base class for viewers that are intended to display fixed or flow content (represented by a FixedDocument or FlowDocument, respectively).

DragCompletedEventArgs

사용자가 DragCompleted 컨트롤을 마우스로 끄는 작업을 끝낼 때 발생하는 Thumb 이벤트에 대한 정보를 제공합니다.Provides information about the DragCompleted event that occurs when a user completes a drag operation with the mouse of a Thumb control.

DragDeltaEventArgs

사용자가 DragDelta 컨트롤을 마우스로 끌 때 한 번 이상 발생하는 Thumb 이벤트에 대한 정보를 제공합니다.Provides information about the DragDelta event that occurs one or more times when a user drags a Thumb control with the mouse.

DragStartedEventArgs

사용자가 DragStarted 컨트롤을 마우스로 끌 때 발생하는 Thumb 이벤트에 대한 정보를 제공합니다.Provides information about the DragStarted event that occurs when a user drags a Thumb control with the mouse.

GridViewRowPresenterBase

다른 데이터 항목이 다른 열에 표시되는 데이터 행의 레이아웃을 정의하는 클래스의 기본 클래스를 나타냅니다.Represents the base class for classes that define the layout for a row of data where different data items are displayed in different columns.

ItemsChangedEventArgs

ItemsChanged 이벤트에 대한 데이터를 제공합니다.Provides data for the ItemsChanged event.

LayoutInformation

요소의 레이아웃 상태에 대한 추가 정보를 제공하는 메서드를 정의합니다.Defines methods that provide additional information about the layout state of an element.

MenuBase

사용자가 선택하게 될 선택 항목을 정의하는 컨트롤을 나타냅니다.Represents a control that defines choices for users to select.

MultiSelector

여러 개의 항목을 선택할 수 있도록 하는 컨트롤에 대한 추상 클래스를 제공합니다.Provides an abstract class for controls that allow multiple items to be selected.

Popup

콘텐츠가 포함된 팝업 창을 나타냅니다.Represents a pop-up window that has content.

RangeBase

특정 범위 내에 값이 있는 요소를 나타냅니다.Represents an element that has a value within a specific range.

RepeatButton

누른 시점부터 놓을 때까지 해당 Click 이벤트를 반복해서 발생시키는 컨트롤을 나타냅니다.Represents a control that raises its Click event repeatedly from the time it is pressed until it is released.

ResizeGrip

Window의 크기를 변경할 수 있도록 지원하는 Thumb 컨트롤 구현을 나타냅니다.Represents an implementation of a Thumb control that enables a Window to change its size.

ScrollBar

값에 따라 위치가 지정되는 이동식 Thumb이 있는 스크롤 막대를 제공하는 컨트롤을 나타냅니다.Represents a control that provides a scroll bar that has a sliding Thumb whose position corresponds to a value.

ScrollEventArgs

ScrollThumb이 이동할 때 발생하는 ScrollBar 이벤트에 대한 데이터를 제공합니다.Provides data for a Scroll event that occurs when the Thumb of a ScrollBar moves.

SelectiveScrollingGrid

뷰가 스크롤될 때 지정된 셀을 보유할 수 있는 패널입니다.A panel that can hold specified cells in place when the view is scrolled.

Selector

사용자가 자식 요소 중에서 항목을 선택할 수 있도록 하는 컨트롤을 나타냅니다.Represents a control that allows a user to select items from among its child elements.

StatusBar

애플리케이션 창에서 가로 막대에 항목과 정보를 표시하는 컨트롤을 나타냅니다.Represents a control that displays items and information in a horizontal bar in an application window.

StatusBarItem

StatusBar 컨트롤의 항목을 나타냅니다.Represents an item of a StatusBar control.

TabPanel

TabItem에서 TabControl 개체의 레이아웃을 처리합니다.Handles the layout of the TabItem objects on a TabControl.

TextBoxBase

TextBoxRichTextBox 등의 텍스트 편집 컨트롤에 기능을 제공하는 추상 기본 클래스입니다.An abstract base class that provides functionality for text editing controls, including TextBox and RichTextBox.

Thumb

사용자가 끌 수 있는 컨트롤을 나타냅니다.Represents a control that can be dragged by the user.

TickBar

Slider 컨트롤의 눈금 표시 집합을 그리는 컨트롤을 나타냅니다.Represents a control that draws a set of tick marks for a Slider control.

ToggleButton

CheckBox 같이 상태를 전환할 수 있는 컨트롤의 기본 클래스입니다.Base class for controls that can switch states, such as CheckBox.

ToolBarOverflowPanel

오버플로 ToolBar 항목을 정렬하는 데 사용됩니다.Used to arrange overflow ToolBar items.

ToolBarPanel

ToolBar 항목을 ToolBar 내에 정렬합니다.Arranges ToolBar items inside a ToolBar.

Track

Thumb를 설정하는 데 사용되는 RepeatButton 컨트롤과 두 Value 컨트롤의 위치와 크기를 지정하는 컨트롤 기본 형식을 나타냅니다.Represents a control primitive that handles the positioning and sizing of a Thumb control and two RepeatButton controls that are used to set a Value.

UniformGrid

포함된 모든 셀의 크기가 동일한 모눈의 콘텐츠를 정렬하는 방법을 제공합니다.Provides a way to arrange content in a grid where all the cells in the grid have the same size.

구조체

CustomPopupPlacement

Popup 컨트롤에 대한 사용자 지정 배치 매개 변수를 정의합니다.Defines custom placement parameters for a Popup control.

GeneratorPosition

GeneratorPositionItemContainerGenerator에서 관리하는 항목의 위치를 설명하는 데 사용됩니다.GeneratorPosition is used to describe the position of an item that is managed by ItemContainerGenerator.

인터페이스

IContainItemStorage

항목 패널에 대한 속성 모음 구현을 제공합니다.Provides a property bag implementation for item panels.

IHierarchicalVirtualizationAndScrollInfo

컨트롤이 VirtualizingPanel과의 계층적 데이터 통신을 표시하는 속성을 제공합니다.Provides properties through which a control that displays hierarchical data communicates with a VirtualizingPanel.

IItemContainerGenerator

호스트를 대신해 UI(사용자 인터페이스) 콘텐츠를 생성하는 클래스에 의해 구현되는 인터페이스입니다.An interface that is implemented by classes which are responsible for generating user interface (UI) content on behalf of a host.

IRecyclingItemContainerGenerator

생성되는 UI 콘텐츠를 다시 사용하기 위해 IItemContainerGenerator 인터페이스를 확장합니다.Extends the IItemContainerGenerator interface to reuse the UI content it generates. 호스트를 대신해 UI(사용자 인터페이스) 콘텐츠를 생성하는 클래스가 이 인터페이스를 구현합니다.Classes that are responsible for generating user interface (UI) content on behalf of a host implement this interface.

IScrollInfo

스크롤이 가능한 ScrollViewer 컨트롤 내의 주 영역을 나타냅니다.Represents the main scrollable region inside a ScrollViewer control.

열거형

AutoToolTipPlacement

자동 ToolTipSlider 컨트롤에 배치하는 방법을 설명합니다.Describes the means by which the automatic ToolTip is positioned on a Slider control.

GeneratorDirection

항목이 생성되는 방향을 지정합니다. GeneratorDirectionStartAt에 사용됩니다.GeneratorDirection is used by StartAt.

GeneratorStatus

ItemContainerGenerator에서 해당 항목의 생성 상태를 나타내는 데 사용됩니다.Used by ItemContainerGenerator to indicate the status of its item generation.

PlacementMode

Popup 컨트롤이 화면에 나타나는 위치를 설명합니다.Describes the placement of where a Popup control appears on the screen.

PopupAnimation

Popup 컨트롤이 열렸을 때 애니메이션 효과를 주는 방법을 설명합니다.Describes how a Popup control animates when it opens.

PopupPrimaryAxis

표시되는 Popup 크기를 늘리기 위해 Popup 컨트롤을 이동할 방향을 설명합니다.Describes the direction to move a Popup control to increase the amount of the Popup that is visible.

ScrollEventType

Scroll 컨트롤의 ScrollBar 이벤트를 발생시킨 동작을 설명합니다.Describes the behavior that caused a Scroll event for a ScrollBar control.

TickBarPlacement

TickBar 컨트롤의 Track을 기준으로 Slider의 위치를 지정합니다.Specifies the placement of a TickBar with respect to the Track of a Slider control.

TickPlacement

컨트롤에서 구현하는 Track에 대하여 Slider 컨트롤의 눈금 표시 위치를 지정합니다.Specifies the position of tick marks in a Slider control with respect to the Track that the control implements.

대리자

CustomPopupPlacementCallback

Popup 컨트롤에 대한 위치를 사용자 지정할 메서드를 나타냅니다.Represents a method that provides custom positioning for a Popup control.

DragCompletedEventHandler

Thumb 컨트롤의 DragCompleted 라우트된 이벤트를 처리할 메서드를 나타냅니다.Represents a method that will handle the DragCompleted routed event of a Thumb control.

DragDeltaEventHandler

Thumb 컨트롤의 DragDelta 라우트된 이벤트를 처리할 메서드를 나타냅니다.Represents a method that will handle the DragDelta routed event of a Thumb control.

DragStartedEventHandler

Thumb 컨트롤의 DragStarted 라우트된 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the DragStarted routed event of a Thumb control.

ItemsChangedEventHandler

ItemsChanged 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the ItemsChanged event.

ScrollEventHandler

ScrollBarThumb이 이동할 때 발생하는 Scroll 라우트된 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the Scroll routed event that occurs when the Thumb of a ScrollBar moves.