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是非常常见和有用的控件,例如我们使用的LiveWriter的下方的这部分: 我们就可以通过页签的方式来实现。可以看出来TabControl特别的简单,很容易使用,对我们来说也必将常用。特别是像浏览器多页签打开时,我们如果仿制,那么也可以使用该控件达到目标: TabItem表示TabControl控件中的一页; |
MediaElement媒体 |
MediaElement提供了对媒体文件的操作和访问: |
其他 |
CheckBox复选框RadioButton单选按钮ProgressBar进度条 DatePicker日期选择控件;Calendar日历控件; Slider滑动条;ToolTip提示信息; |