WPF控制元件大全(表格)-學習總結
Label標籤 |
label控制元件:一般使用者描述性文字顯示。 在Label控制元件使用時,一般給予使用者提示。用法上沒有什麼很特殊的,label控制元件的值記住:不是Text 而是 Content屬性。 |
TextBlock文字顯示 TeXBox文字編輯 RichTextBox富文字 PassWordBox密碼框 |
TextBlock控制元件,是隻讀的文字框,無法進行編輯,比較適合顯示文字,該文字內容不允許編輯的情況。 TextBox是支援編輯的基本控制元件,我們平時不管是開發BS或者是CS的桌面應用,該控制元件的使用,應該都不陌生。我這裡只介紹幾個簡單的屬性,因為在具體的專案開發過程中可能會用到 RichTextBox比較的強大,支援富文字和簡單文字等,可以實現出類似Word的那樣的效果。 還可以對RichTextbox繼續封裝,直接載入Word等,作出類似Word效果的文字編輯器。 一般該文字框,用於使用者輸入驗證或者註冊時使用,對於其他模式下,很少使用該控制元件。 輸入密碼; |
DataGrid資料表格 ListView資料列表 |
DataGrid 是WPF中最常用的列表資料顯示控制元件,該控制元件功能強大,並且擁有強大的可定製性,下面我們就來看看。 一般ListView都可以通過DataGrid來替代。 |
ListBox下拉列表 ComboBox單選下拉列表 Menu選單 |
ListBox 下來列表級控制元件,是專案中比較常用的,該控制元件通過重寫控制元件等方式,對專案中使用了特效方面特別有幫助。LisBoxItem下拉項; ComboBox與ListBox基本上差別不大,所以,這裡再不做詳細介紹。 Menu提供了選單欄方式的多級選單的管理和操作: |
ScrollView滾動視窗 GroupBox分組 Expander摺疊器 TabControl頁籤 TabItem頁籤專案 |
GroupBox用於組織頁面相關元素放到一起,方便使用者使用等方面提供幫助。 其他的用法,就和佈局容器一樣,因為其內部預設是加入了Grid。 摺疊或展開某些內容; TabControl是非常常見和有用的控制元件,例如我們使用的 我們就可以通過頁籤的方式來實現。可以看出來TabControl特別的簡單,很容易使用,對我們來說也必將常用。特別是像瀏覽器多頁籤開啟時,我們如果仿製,那麼也可以使用該控制元件達到目標: TabItem表示TabControl控制元件中的一頁; |
MediaElement媒體 |
MediaElement提供了對媒體檔案的操作和訪問: |
其他 |
CheckBox複選框RadioButton單選按鈕ProgressBar進度條 DatePicker日期選擇控制元件;Calendar日曆控制元件; Slider滑動條;ToolTip提示資訊; |