WPF,Silverlight与XAML读书笔记第二十二 - 控件之四 – 内容控件之带头的容器控件
说明:本系列基本上是《WPF揭秘》的读书笔记。在结构安排与文章内容上参照《WPF揭秘》的编排,对内容进行了总结并加入一些个人理解。
顾名思义,带头的容器这类控件在主内容上添加了一个自定义header。这些控件是继承自ContentControl的HeaderedContentControl子类。后者在前者基础上添加了object类型的Header属性。
GroupBox (WPF1.0)
GroupBox是一种常见的用来组织各种控件的控件。
其声明方式:
1 <GroupBox Header="…" Content="…" />
或
Expander (WPF1.0)
Expander包含了一个按钮,可以展开或者折叠它所包含的内容。(默认处于折叠状态)。Expander的使用方式,同GroupBox。下面介绍其独有的成员:
-
IsExpanded属性:顾名思义控件是否处在折叠状态。
-
Expanded/Collapsed事件:在折叠或展开时触发的事件。
-
ExpandDirection属性:控制展开的方向。(Up,Down,Left或Right)。
提示:
Tips:Expander中的按钮是另一种形式的ToggleButton。
本文完
参考:
《WPF揭秘》