0 sur 1 ont trouvé cela utile - Évaluez ce sujet

Windows.UI.Xaml.Controls Namespace

Fournit les contrôles et les classes d'interface utilisateur qui prennent en charge des contrôles existants et personnalisés.

Membres

Windows.UI.Xaml.ControlsEspace de noms comporte les types de membres suivants :

Classes

Windows.UI.Xaml.ControlsEspace de noms comporte les classes suivantes.

ClasseDescription
AppBar 代表容器控制項,該控制項會保存用於命令和使用經驗的應用程式 UI 元件。
Border 在另一個物件周圍繪製框線及/或背景。
Button 代表樣板化的按鈕控制項,該控制項會解譯Click使用者互動。
Canvas 定義一個區域,您可以在其中使用相對於 Canvas 區域的座標,明確地放置子物件。
CaptureElement 從擷取裝置 (例如相機或網路攝影機) 呈現資料流。
CheckBox 表示使用者可選取 (核取) 及清除 (未核取) 的控制項。CheckBox 也可以將其值報告為不定。
CleanUpVirtualizedItemEventArgs 提供 CleanUpVirtualizedItemEvent 事件的資料。
ColumnDefinition 定義套用至 Grid 物件的資料行特定屬性。
ColumnDefinitionCollection 可用來存取 ColumnDefinition 物件的已排序強型別集合。
ComboBox 表示選擇控制項,這個控制項結合不可編輯的文字方塊以及可讓使用者從清單選取項目的下拉式清單方塊。
ComboBoxItem 表示 ComboBox 控制項中某項目的容器。
ContentControl 表示內含單一內容片段的控制項。如 Button、CheckBox 與 ScrollViewer 等控制項會直接或間接繼承這個類別。
ContentPresenter 顯示 ContentControl 的內容。
ContextMenuEventArgs 提供事件資料用於ContextMenuOpening事件,該事件存在於數個和文字有關的 UI 項目。
Control 表示使用 ControlTemplate 定義其外觀之 UI 項目的基底類別。
ControlTemplate 將套用的項目樹狀結構定義為控制項的控制項樣板。
DataTemplateSelector 在應用程式層級啟用自訂範本選取邏輯。
DragItemsStartingEventArgs 提供 DragItemsStarting 事件的事件資料。
FlipView 表示項目控制項,這個控制項會一次顯示一個項目,並啟用可用於周遊其項目集合的「翻轉」行為。
FlipViewItem 表示 FlipView 控制項中某項目的容器。
Frame 表示支援巡覽的內容控制項。
Grid 定義由資料行和資料列組成的彈性方格區域。Grid 的子項目是根據其資料列/資料行指派和內部類別邏輯來進行測量和排列。
GridView 表示顯示資料項目水平格線的控制項。
GridViewItem 表示 GridView 控制項中某項目的容器。
GroupItem 代表針對群組所建立的樹狀子目錄的根項目。
GroupStyle 說明如何將群組項目顯示在集合中,例如 GroupItems 的集合。
GroupStyleSelector 啟用自訂群組樣式選取邏輯,做為父群組及其層級的函式。
HyperlinkButton 表示顯示超連結 (Hyperlink) 的按鈕控制項。
Image 代表顯示影像的控制項。影像是以數種可能的格式指定為影像檔。
ItemClickEventArgs 提供 ItemClick 事件的事件資料。
ItemCollection 保存項目清單,這些項目表示 ItemsControl 的內容。
ItemContainerGenerator 提供 ItemsControl 的項目與其容器項目之間的對應。
ItemsControl 表示可用來呈現項目集合的控制項。
ItemsPanelTemplate 指定 ItemsPresenter 為 ItemsControl 之項目的版面配置所建立的面板。
ItemsPresenter 指定項目要放在控制項 (通常為 ItemsControl) 中的位置。
ListBox 包含可選取項目的清單。
ListBoxItem 表示 ListBox 控制項中某項目的容器。
ListView 表示顯示資料項目垂直清單的控制項。
ListViewBase 提供 ListView 和 GridView 類別的基礎結構。
ListViewItem 表示 ListView 控制項中某項目的容器。
MediaElement 表示包含音訊、視訊或兩者的物件。
NotifyEventArgs 提供 ScriptNotify 事件的資料。
Page 封裝可以巡覽的內容頁面。
Panel 為所有 Panel 項目提供基底類別。使用 Panel 項目以調整和安排子物件在 UI 頁面中的位置。
PasswordBox 表示用來輸入密碼的控制項。
ProgressBar 代表指出作業進度的控制項,典型的視覺外觀是一列隨著進度進行而動態填滿區域的橫條。
ProgressRing 表示可指示作業正在進行的控制項。一般視覺外觀是隨著進度循環播放動畫的環狀「微調按鈕」。
RadioButton 表示允許使用者從一組選項中選取單一選項的按鈕。
RichEditBox 表示 Rich Text 編輯控制項,該控制項支援格式化文字、超連結和其他豐富內容 (Rich Content)。
RichTextBlock 表示 Rich Text 顯示容器,這個容器支援格式化文字、連結、內嵌影像和其他豐富內容 (Rich Content)。RichTextBlock 還支援內建的溢位模型。
RichTextBlockOverflow 表示 RTF 文字顯示溢位容器。這個項目不能有直接的內容。RichTextBlockOverflow 的唯一目的是顯示無法納入 RichTextBlock 或另一個 RichTextBlockOverflow 項目界限的文字內容。
RowDefinition 定義套用至 Grid 項目的資料列特定屬性。
RowDefinitionCollection 可用來存取 RowDefinition 物件的已排序強型別集合。
ScrollContentPresenter 顯示 ScrollViewer 控制項的內容。
ScrollViewer 表示可包含其他可見項目的可捲動區域。
ScrollViewerViewChangedEventArgs 提供事件資料,用於ViewChanged事件和類似的控制項特定事件。
SelectionChangedEventArgs 提供 SelectionChanged 事件的資料。
SemanticZoom 代表可捲動的控制項,該控制項包含兩個有語意關係的檢視。例如,ZoomedOutView 可能是標題索引,而且 ZoomedInView 可能會包含每個標題項目的詳細資料與摘要。您可以使用縮放或其他互動來變更檢視。
SemanticZoomLocation 指出 SemanticZoom 中之項目和檢視狀態的資訊,因此捲動和虛擬化主機 (例如 ListViewBase) 可以取得正確的項目和範圍資訊。
SemanticZoomViewChangedEventArgs 提供 ViewChangeStarted 和 ViewChangeCompleted 事件的事件資料。
Slider 表示控制項,這個控制項可讓使用者沿著滑動軌移動 Thumb 控制項,選取某範圍的值。
StackPanel 將子項目排列在可為水平或垂直方向的單一行中。
StyleSelector 啟用自訂項目樣式選取邏輯,做為內容資料及其特定項目容器的函式。
SwapChainBackgroundPanel 實作適用於 Microsoft DirectX 互通情節的 XAML 配置介面目標。這個面板對於它在應用程式視窗內的使用方式具有一些非典型的限制。請參閱<備註>。
TextBlock 提供適合顯示少量文字的輕量型控制項。
TextBox 表示可用來顯示單一格式之多行文字的控制項。
TextChangedEventArgs 提供 TextChanged 事件的資料。
ToggleSwitch 代表可在兩個狀態之間切換的開關。
ToolTip 表示建立快顯視窗的控制項,該快顯視窗會顯示使用者介面中項目的資訊。
ToolTipService 表示可提供靜態方法來顯示 ToolTip 的服務。
UIElementCollection 表示已排序的 UIElement 物件集合。
UserControl 提供基底類別 (Base Class) 來定義新的控制項,此控制項會封裝相關的現有控制項並提供它自己的邏輯。
VariableSizedWrapGrid 提供格線樣式的配置面板,其中每個磚/儲存格都可以依據內容而變動大小。
Viewbox 定義可自動縮放單一子系來填滿可用空間的內容裝飾器。
VirtualizingPanel 提供 Panel 項目的架構,這些項目會虛擬化其視覺化子系。
VirtualizingStackPanel 讓內容在水平或垂直方向的單行上排列及虛擬化。只能用於顯示 ItemsControl 中的項目。
WebView 提供 UI 項目,該項目會裝載 (host) 應用程式中的 HTML 內容。
WebViewBrush 提供筆刷,以便呈現目前裝載在 WebView 控制項中的內容。
WebViewNavigationFailedEventArgs 提供 WebView.NavigationFailed 事件的資料。
WrapGrid 由左至右或從上而下循序放置子項目。 當項目延伸超過容器邊緣時,項目就會放入下一個資料列或資料行。只能用於顯示 ItemsControl 中的項目。

 

Délégués

Windows.UI.Xaml.ControlsEspace de noms comporte les délégués suivants.

DéléguéDescription
CleanUpVirtualizedItemEventHandler 表示處理 CleanUpVirtualizedItemEvent 附加事件的方法。
ContextMenuOpeningEventHandler 代表會處理ContextMenuOpening事件的方法,該事件存在於數個文字相關的 UI 項目。
DragItemsStartingEventHandler 表示將處理 DragItemsStarting 事件的方法。
ItemClickEventHandler 表示將處理 ItemClick 事件的方法。
NotifyEventHandler 表示將處理 ScriptNotify 事件的方法。
SelectionChangedEventHandler 表示將處理 SelectionChanged 事件的方法。
SemanticZoomViewChangedEventHandler 表示將處理 ViewChangeStarted 和 ViewChangeCompleted 事件的方法。
TextChangedEventHandler 表示將處理 TextChanged 事件的方法。
WebViewNavigationFailedEventHandler 表示將處理 WebView.NavigationFailed 事件的方法。

 

Énumérations

Windows.UI.Xaml.ControlsEspace de noms comporte les énumérations suivantes.

ÉnumérationDescription
ClickMode 指定控制項要引發 Click 事件的時機。
IncrementalLoadingTrigger 定義可指定清單檢視累加載入行為 (IncrementalLoadingTrigger 屬性) 的常數。
ListViewSelectionMode 定義常數,以指定 ListView 或 GridView 的選取模式。
Orientation 定義常數,以指定控制項或配置可具備的不同方向。
ScrollBarVisibility 定義可指定 ScrollViewer 控制項內捲軸之可視性的常數。
ScrollIntoViewAlignment 定義常數,其中描述以程式設計方式捲動到檢視範圍中的項目如何與可見區域對齊。
ScrollMode 定義可為參與捲動情節之 ScrollViewer 及其他組件指定捲動行為的常數。
SelectionMode 定義可指定 ListBox 之選取行為的常數。
SnapPointsType 定義可指定手勢/操作輸入如何處理移動瀏覽貼齊點的常數。
StretchDirection 定義可指定縮放內容所依方向的常數。
VirtualizationMode 定義可指定 VirtualizingStackPanel 如何管理其子項目之項目容器的常數。
ZoomMode 定義可指定 ScrollViewer 內容之目前縮放行為模式的常數。

 

Interfaces

Windows.UI.Xaml.ControlsEspace de noms définit ces interfaces.

InterfaceDescription
INavigate 定義巡覽主機及巡覽啟動器的巡覽動作。
ISemanticZoomInformation 指出檢視要做為 SemanticZoom 的兩個可能檢視之一 (ZoomedOutView 或 ZoomedInView) 所需的資訊。

 

Configuration requise

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Métadonnées

Windows.winmd

 

 

© 2013 Microsoft. Tous droits réservés.