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揭秘》

posted @ 2012-04-29 11:42  hystar  阅读(172)  评论(0编辑  收藏  举报