WPF基本控制元件介紹
阿新 • • 發佈:2022-01-28
上一章講到了佈局、這點就有點類似建築設計、第一步是出圖紙、整體的結構、而第二步就是堆砌,建築學裡面也會有很多描述,例如磚頭,水泥、玻璃、瓷板。而在WPF中,這一切的基礎也就是控制元件、用於填充結構的UI控制元件。
WPF的控制元件結構
各種控制元件型別客棧詳解
ContentControl 類
設定內容的屬性為 Content,例如
控制元件目錄下只允許設定一次Content,如下演示給按鈕新增一個Image和一個文字顯示Label,錯誤qaYazjEmWF如下:
正確的使用方式:
<!利用我們上一章說講到的佈局容器裝載在其中,則可避免這種情形>
HeaderedContentControl 類
相對於ContentControl來說、這類控制元件即可設定Content,還有帶標題的Header。
像比較常見的分組控制元件GroupBox、TabControlwww.cppcns.com子元素TabItem、它們都是具備標題和內容的控制元件。
同樣,該類控制元件目錄下只允許設定一次Conent和Header,如下錯誤所示,出現2次設定Header與Content報錯:
正確的使用方式:
ItemsControl 類
此類控制元件大多數屬於顯示列表類的資料、設定資料來源的方式一般通過 ItemSource 設定。如下所示:
重點常用的控制元件介紹:
TextBlock
: 用於顯qaYazjEmWF
TextBox
: 用於輸入/編輯內容的控制元件、作用與winform中TextBox類似,Text設定輸入顯示的內容。
Button
: 簡單按鈕、Content顯示文字、Click可設定點選事件、Command可設定後臺的繫結命令
ComboBox
: 下拉框控制元件,ItemSource設定下拉列表的資料來源,也可以顯示設定,如下
到此這篇關於WPF基本控制元件介紹的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支援我們。