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是非常常見和有用的控件,例如我們使用的LiveWriter的下方的這部分: 我們就可以通過頁簽的方式來實現。可以看出來TabControl特別的簡單,很容易使用,對我們來說也必將常用。特別是像瀏覽器多頁簽打開時,我們如果仿制,那么也可以使用該控件達到目標: TabItem表示TabControl控件中的一頁; |
MediaElement媒體 |
MediaElement提供了對媒體文件的操作和訪問: |
其他 |
CheckBox復選框RadioButton單選按鈕ProgressBar進度條 DatePicker日期選擇控件;Calendar日歷控件; Slider滑動條;ToolTip提示信息; |