2012-08-23
OutlookBar控件源码
OutlookBar控件源码功能描述:经典的OutlookBar有下面这些功能:点击不同的栏(称之为Band)就会弹出该栏的内容,而原栏目的内容就会被盖住,也就是说默认只选择一个Band,而Band下面的内容是各有不同的.除了支持上图所示的大图标,还支持小图标的显示.设计剖析一句话,Panel的组合+Panel内部的图标组合布局可以看作是三个Panel,每个Panel都有其Title部分和Content部分.Title部分是唯一的,由一个Button来表达,Button的样式设置为最普通的,而且锚定Dock是Top的,这样,它就可以居顶了.Content部分位于每个Band的下半部分,是一个有背景颜色的Panel,而在这个Panel中有序地放置了不同的图标和文字,图标+文字可以是一个小的控件,如一个小的Panel,由PictureBox+Label来实现,它们在Content中的显示有按普通顺序了.也就是先入先显示或先入后显示.