System.Windows.Controls.Primitives 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含基底類別和控制項,主要是做為其他更複雜控制項的一部分。
類別
BulletDecorator |
代表對齊項目符號與另一個視覺物件的版面配置控制項。 |
ButtonBase |
表示所有 Button 控制項的基底類別 (Base Class)。 |
CalendarButton |
表示 Calendar 物件上的月份或年份。 |
CalendarDayButton |
表示 Calendar 上的日。 |
CalendarItem |
表示 Calendar 上目前顯示的月份或年份。 |
DataGridCellsPresenter |
在 DataGrid 的範本內使用,以指定控制項的視覺化樹狀結構中要加入儲存格的位置。 |
DataGridColumnHeader |
表示個別 DataGrid 資料行行首。 |
DataGridColumnHeadersPresenter |
在 DataGrid 的範本內使用,以指定控制項的視覺化樹狀結構中要加入資料行行首的位置。 |
DataGridDetailsPresenter |
在 DataGrid 的範本內使用,以指定控制項的視覺化樹狀結構中要加入資料列詳細資料的位置。 |
DataGridRowHeader |
表示個別 DataGrid 資料列行首。 |
DataGridRowsPresenter |
在 DataGrid 的範本內使用,以指定控制項的視覺化樹狀結構中要加入資料列的位置。 |
DatePickerTextBox |
表示 DatePicker 的文字輸入。 |
DocumentPageView |
表示分頁內容 DocumentPage 的檢視區。 |
DocumentViewerBase |
提供檢視器的基底類別 (Base Class),其目的是用於顯示固定或流動內容 (分別由 FixedDocument 或 FlowDocument 表示)。 |
DragCompletedEventArgs |
提供 DragCompleted 事件的相關資訊,這個事件發生在使用者完成以滑鼠拖曳 Thumb 控制項的作業時。 |
DragDeltaEventArgs | |
DragStartedEventArgs |
提供使用者以滑鼠拖曳 Thumb 控制項時所發生的 DragStarted 事件相關資訊。 |
GridViewRowPresenterBase |
代表定義資料列版面配置 (不同資料項目顯示於不同欄) 類別的基底類別。 |
ItemsChangedEventArgs |
提供 ItemsChanged 事件的資料。 |
LayoutInformation |
定義用來提供關於項目配置狀態之其他資訊的方法。 |
MenuBase |
表示會定義選項供使用者選取的控制項。 |
MultiSelector |
提供允許選取多個項目之控制項的抽象類別 (Abstract Class)。 |
Popup |
表示包含內容的快顯視窗。 |
RangeBase |
表示具有某特定範圍內之值的項目。 |
RepeatButton |
表示在被按下時重複地引發其 Click 事件,直到被放開為止的控制項。 |
ResizeGrip | |
ScrollBar |
表示提供捲軸的控制項,此捲軸具有位置對應值的滑動 Thumb。 |
ScrollEventArgs | |
SelectiveScrollingGrid |
可在捲動檢視時就地保存指定之儲存格的面板。 |
Selector |
表示允許使用者從它的子項目之中選取項目的控制項。 |
StatusBar |
代表在應用程式視窗的水平列中顯示項目與資訊的控制項。 |
StatusBarItem |
表示 StatusBar 控制項的項目。 |
TabPanel |
處理 TabItem 上 TabControl 物件的配置。 |
TextBoxBase |
提供功能給文字編輯控制項 (包括 TextBox 和 RichTextBox) 的抽象基底類別。 |
Thumb |
表示可由使用者拖曳的控制項。 |
TickBar |
代表繪製一組 Slider 控制項刻度的控制項。 |
ToggleButton |
可切換狀態之控制項 (例如 CheckBox ) 的基底類別 (Base Class)。 |
ToolBarOverflowPanel |
用來排列溢位 ToolBar 項目。 |
ToolBarPanel | |
Track |
表示一個處理 Thumb 控制項位置和大小的原始控制項,以及兩個用來設定 RepeatButton 的 Value 控制項。 |
UniformGrid |
提供方式在格線中排列內容,格線中的所有儲存格大小都相同。 |
結構
CustomPopupPlacement |
定義 Popup 控制項的自訂位置參數。 |
GeneratorPosition |
GeneratorPosition 可用來描述由 ItemContainerGenerator 管理之項目的位置。 |
介面
IContainItemStorage |
提供項目面板的屬性封包實作。 |
IHierarchicalVirtualizationAndScrollInfo |
提供屬性,顯示階層式資料的控制項會透過這些屬性與 VirtualizingPanel 通訊。 |
IItemContainerGenerator |
由代替主機負責產生使用者介面 (UI) 內容之類別所實作的介面。 |
IRecyclingItemContainerGenerator |
擴充 IItemContainerGenerator 介面以重複使用其產生的 UI 內容。 負責為所屬類別產生使用者介面 (UI) 內容的類別,需實作此介面。 |
IScrollInfo |
代表 ScrollViewer 控制項內的主要可捲動區域。 |
列舉
AutoToolTipPlacement | |
GeneratorDirection |
指定將產生項目的方向。 GeneratorDirection 可由 StartAt 使用。 |
GeneratorStatus |
由 ItemContainerGenerator 使用,表示其項目產生狀態。 |
PlacementMode |
描述 Popup 控制項出現在畫面上的位置。 |
PopupAnimation |
描述 Popup 控制項如何在開啟時繪製動畫。 |
PopupPrimaryAxis | |
ScrollEventType | |
TickBarPlacement | |
TickPlacement |
委派
CustomPopupPlacementCallback |
表示提供 Popup 控制項自訂定位的方法。 |
DragCompletedEventHandler |
表示將處理 Thumb 控制項之 DragCompleted 路由事件的方法。 |
DragDeltaEventHandler | |
DragStartedEventHandler |
表示將處理 Thumb 控制項之 DragStarted 路由事件的方法。 |
ItemsChangedEventHandler |
表示處理 ItemsChanged 事件的方法。 |
ScrollEventHandler |