导航栏概述
C1NavBar 用作将信息分为不同类型的分组,用来帮助快速地组织和浏览信息。它由一些预设的按钮表示的分组组成。每一个按钮具有一个标题,包含文本和图像,同时也具有一个用来向按钮分类添加信息的面板。同一时刻只能展开显示一个分类,其余分类仅按钮为可见,其关联的面板被隐藏。
导航栏外观和行为的属性
C1NavBar 提供了许多有用的属性,用来控制C1NavBar的行为和外观。
C1NavBar 包括多种外观属性,用来可视地增强并定制化控件。控件的样式,大小,以及布局,可以很容易地通过C1NavBar的外观属性进行定制。这些属性可以在设计时通过属性窗口,或通过C1NavBar任务进行设置。此外,导航栏的外观可以通过编程方式使用C1NavBar 类进行设置。
下面介绍一些C1NavBar控件的一些常见的外观和行为属性。
另请参见
导航栏视觉样式
导航栏面板样式
导航栏按钮样式
导航栏文本垂直显示
在导航栏面板嵌入控件
在运行时定制导航栏
导航栏视觉样式
C1NavBar 控件提供了一些内置的样式,比如说Custom,System,Office2010Blue,Office2010Black,Office2010Silver,Office2007Blue,Office2007Black,Office2007Silver,Office2003Blue,Office2003Olive,Office2003Silver,OfficeXP,Classic,以及 WindowsXP,这些样式可以容易地通过VisualStyle 属性进行应用。
下表说明了C1NavBar 控件的每一种视觉样式。
属性设置
图像
[Custom允许您自定义视觉样式。]
导航栏面板样式
导航栏面板标题
您可以在C1NavBarButton集合编辑器中使用PanelHeader 属性以改变显示在预置按钮上的标题区域的默认文本。为了自定义标题的样式,您可以使用PanelHeaderFont 属性。
面板标题的高度可以通过PanelHeaderHeight 属性更改。
导航栏面板
你可以通过C1NavBarPanel 类定制C1NavBar 面板的外观属性,比如如背景色以及
BackGroundImage。
导航栏按钮样式
C1NavBar由垂直堆叠的预置按钮或者自定义按钮组成。预置按钮包括以下类型:Custom,Mail,Calendar,Contacts,Tasks,Notes,Folder,Shortcut,以及Journal。每一个预置按钮包含图像和文本。默认情况下,图像显示在文字的左边。您可以设置将按钮的图像在C1NavBar底部的按钮栏水平显示。如果您打算在按钮栏显示很多按钮,那么您应当考虑增加其高度。您可以使用StripHeight 属性增加按钮栏的高度。按钮栏的默认高度为30像素。
C1NavBar提供了多种外观属性用于自定义按钮的样式。下图说明了ImageIndent 和TextImageGap 属性:
按钮上的文字和图像的布局
您可以通过ImageIndent 以及TextImageGap 属性自定义每一个按钮文本和图像的布局,以获取期望的外观。如果您希望增加图像的缩进,可以使用ImageIndent 属性。如果您希望文本和图像之家的间距更大,则可以使用TextImageGap 属性增加二者的间距值,单位是以像素表示的宽度。默认情况下,ImageIndent 属性的值为6个像素,而TextImageGap 属性的值为3个像素。
导航栏文字竖排
如果其VisualStyle 属性设置为Office2010Black,Office2010Blue,或者 Office2010Silver文本可以在收起的C1NavBar 控件上垂直显示。下面的图像显示
文本在C1
导航栏概述 来自淘豆网m.daumloan.com转载请标明出处.