1. 程式人生 > 程式設計 >WPF基本控制元件介紹

WPF基本控制元件介紹

上一章講到了佈局、這點就有點類似建築設計、第一步是出圖紙、整體的結構、而第二步就是堆砌,建築學裡面也會有很多描述,例如磚頭,水泥、玻璃、瓷板。而在WPF中,這一切的基礎也就是控制元件、用於填充結構的UI控制元件。

WPF的控制元件結構

WPF基本控制元件介紹

各種控制元件型別客棧詳解

ContentControl 類

設定內容的屬性為 Content,例如

WPF基本控制元件介紹

控制元件目錄下只允許設定一次Content,如下演示給按鈕新增一個Image和一個文字顯示Label,錯誤qaYazjEmWF如下:

WPF基本控制元件介紹

正確的使用方式:

<!利用我們上一章說講到的佈局容器裝載在其中,則可避免這種情形>

WPF基本控制元件介紹

HeaderedContentControl 類

相對於ContentControl來說、這類控制元件即可設定Content,還有帶標題的Header。

像比較常見的分組控制元件GroupBox、TabControlwww.cppcns.com子元素TabItem、它們都是具備標題和內容的控制元件。

WPF基本控制元件介紹

同樣,該類控制元件目錄下只允許設定一次Conent和Header,如下錯誤所示,出現2次設定Header與Content報錯:

WPF基本控制元件介紹

正確的使用方式:

WPF基本控制元件介紹

ItemsControl 類

此類控制元件大多數屬於顯示列表類的資料、設定資料來源的方式一般通過 ItemSource 設定。如下所示:

WPF基本控制元件介紹

重點常用的控制元件介紹:

TextBlock: 用於顯qaYazjEmWF

示文字,不允許編輯的靜態文字。 Text設定顯示文字的內容。

WPF基本控制元件介紹

TextBox: 用於輸入/編輯內容的控制元件、作用與winform中TextBox類似,Text設定輸入顯示的內容。

WPF基本控制元件介紹

Button: 簡單按鈕、Content顯示文字、Click可設定點選事件、Command可設定後臺的繫結命令

WPF基本控制元件介紹

ComboBox: 下拉框控制元件,ItemSource設定下拉列表的資料來源,也可以顯示設定,如下

WPF基本控制元件介紹

到此這篇關於WPF基本控制元件介紹的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支援我們。