WPF基本控件简介

WPF基本控件简介默认可见的基本控件有1、Border设置控件画边框,2、Button按钮3、Calendar日历4、Canvas画布控件5、Checkbox复选框6、Combobox下拉列表框7、ContentControl内容控件8、DataGrid显示表格数据9、DataPicker日期选择控件,带日历10、DockPanel停靠布局容器11、DocumentViewer控件12、Ellipse实心椭圆13、Expander可折

大家好,欢迎来到IT知识分享网。

默认可见的基本控件有

1、Border 设置控件画边框,2、Button 按钮 3、Calendar 日历 4、Canvas 画布控件 5、Checkbox 复选框 6、Combobox 下拉列表框 7、ContentControl 内容控件 8、DataGrid 显示表格数据 9、DataPicker 日期选择控件,带日历 10、DockPanel 停靠布局容器 11、DocumentViewer控件 12、Ellipse 实心椭圆 13、Expander 可折叠控件 14、Frame 15、Grid 网格布局控件 16、GridSplitter 分割线 17、GroupBox 具有标题的容器盒子 18、Image 图片控件 19、Label 文本标签 20、ListBox 列表选择组件 21、ListView 列表视图 22、MediaElement 播放视频音频 23、Menu 菜单栏 24、PasswordBox 密码输入框 25、ProgressBar 进度条 26、RadioButton 单选按钮 27、Rectangle 实心矩形 28、RichTextBox 富文本输入框 29、ScrollBar 滚动条 30、ScrollViewer 带滚动条的容器 31、Separtor 竖向分隔线 32、Slider 滑动条 33、StackPanel 堆叠容器 34、StatusBar 状态栏 35、TabControl tab选项卡和对应容器 36、TextBlock 文本块 37、TextBox 文本框 38、ToolBar 工具栏 39、TolBarPanel 工具栏容器 40、ToolBarTray 工具栏集合 41、TreeView 树形视图 42、Viewbox 拉伸 43、WebBrowser 内置Web浏览器 44、WindowsFormsHost 支持WinForm控件 45、WrapPanel 元素的容器

接下来先讲一些常用的控件
1、Border 控件 是用来画边框的,也就是边框的设置,它要在其他控件里面并且支持双标签
2、Button 按钮,没什么好说的就是一按钮,可以放图片,设置为image属性为Source

4、Canvas 画布控件,可以认为是相对定位,要用到的子控件为left/right和 top/bottom

5、Checkbox 复选框 ,只有一个属性IsChecked=“True”

6、Combobox 下拉列表框 子控件ComboBoxItem,就单单是下拉框

10、DockPanel 停靠布局容器 ,怎么说呢,就是像船一样可以设置向上下左右去停靠

15、Grid 网格布局控件,这是常用到的布局控件,内部由<Grid.RowDefinitions>和<Grid.ColumnDefinitions>来定义它的行列,至于行列的宽和高可以用尺寸和比例来计算

18、Image 图片控件 上面说到了要用属性Source写路径

19、Label 文本标签 就是简单的文本标签控件,可用属性Content来显示文本

23、Menu 菜单栏
在这里插入图片描述

上图为大概效果
MenuItem子控件可分级
要加入图片还需要子控件Icon
个人感觉像套娃一样

24、PasswordBox 密码输入框,可让输入的文本显示为******

26、RadioButton 单选按钮,当然有双选框,肯定也有单选框

27、Rectangle 实心矩形,详细解释可以看我上一篇

36、TextBlock 文本块 可显示文本属性为Text。TextWrapping=”Wrap”表示换行显示文本。

37、TextBox 文本框,顾名思义框内可编辑文本

41、TreeView 树形视图,子控件TreeViewItem可分级也就是说可以一直套娃
45、WrapPanel 元素的容器,这个是常用布局控件,它的用处是可自行换行

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/9918.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信