首页 > Windows开发 > 详细

WPF-控件(1)

时间:2018-01-06 10:36:15      阅读:296      评论:0      收藏:0      [点我收藏+]

小记:最近公司使用WPF开发一款新的产品,从零基础开始学习WPF,在看书的过程中,有些内容需要规整到一起,最终选择了博客园,希望对自己所掌握的知识有所规整。

-----------------------------------------------------------------------

WPF 控件(1)

内容控件

包含并显示一块内容。从技术角度看,内容控件是可以包含单个嵌套元素的控件。与布局容器相比,内容控件只能包含一个子元素。

Lable控件

--给Lable控件设置记忆符(mnemonics)

  <Lable Target="{Binding ElementName = txtA}">Choose _A</Lable>

  <TextBox Name="txtA"></TextBox>

使用ALT+A键可以快速将焦点转移到txtA控件中。

ToolTip控件

--ToolTip属性可以设置在其他内容控件上,作为属性存在。

Button控件

--IsCancel属性设置为true,按钮就成为窗口的取消按钮。且按下Esc键就会触发该按钮。

--IsDefault属性设置为true,按钮就成为默认按钮,按下Enter键会触发默认按钮,焦点处于其他按钮除外。

ToggleButton控件和RepeatButton控件后续会更新内容。

RadioButton控件

--GroupName属性用来分组,指定相同名称则认为在一组。

CheckBox控件

--IsChecked属性可以是true,false,null

注意在WPF标记中指定null值,需要使用null标记扩展,如下所示:

  <CheckBox IsChecked="{x:Null}">A checkBox</CheckBox>

ScrollViewer控件

--将容器放置该控件,可以使用滚动条。当不需要时不显示,可以设置VerticalScrollBarVisibility为AUTO值。

GroupBox控件

--显示为具有圆角和标题的方框。

TabItem控件

--TabItem控件表示TabControl控件中的一页。设置Header属性,为tab页标题。

Expander控件

--它封装了一块内容,通过单击小箭头按钮可显示或隐藏所包含的内容。

--通过设置IsExpanded属性,设置该控件是否默认为隐藏内容还是展开内容。

--默认为向下展开,可以改变ExpandDirection属性的值,可选值有Down,Up,Left,Right。

WPF-控件(1)

原文:https://www.cnblogs.com/lina-zmf/p/8213431.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!