如何使用C1ToolBars創(chuàng)建不同風(fēng)格的導(dǎo)航欄
在本文中,我們將介紹如何使用C1ToolBars控件創(chuàng)建三種不同風(fēng)格的導(dǎo)航欄。 1. 創(chuàng)建Office風(fēng)格導(dǎo)航欄 首先,從工具箱中拖拽C1NavBar控件到窗體上,即可創(chuàng)建一個(gè)支持Office樣式
在本文中,我們將介紹如何使用C1ToolBars控件創(chuàng)建三種不同風(fēng)格的導(dǎo)航欄。
1. 創(chuàng)建Office風(fēng)格導(dǎo)航欄
首先,從工具箱中拖拽C1NavBar控件到窗體上,即可創(chuàng)建一個(gè)支持Office樣式和行為的導(dǎo)航欄。然后,您可以在已添加到窗體上的C1NavBar控件上為其添加按鈕。每個(gè)按鈕都包含一個(gè)標(biāo)題和一個(gè)面板,用于添加信息和其他控件。
接下來(lái),點(diǎn)擊C1NavBar的標(biāo)題,會(huì)彈出主菜單,用于添加按鈕、編輯導(dǎo)航條外觀和布局,以及編輯導(dǎo)航條的雜項(xiàng)屬性。您可以通過(guò)編輯導(dǎo)航條的雜項(xiàng)屬性對(duì)話框,進(jìn)行進(jìn)一步的設(shè)置。
最后,您可以根據(jù)需要展開(kāi)或收起各個(gè)分類(lèi)下的項(xiàng)目,也可以通過(guò)更換內(nèi)置的Office主題樣式來(lái)修改導(dǎo)航欄的視覺(jué)樣式。此外,您還可以在導(dǎo)航面板中放置其他控件。最終,您的Office風(fēng)格導(dǎo)航欄效果如下:
2. 創(chuàng)建經(jīng)典Outlook體驗(yàn)導(dǎo)航欄
首先,將C1OutBar控件拖拽到窗體上,即可創(chuàng)建一個(gè)Outlook樣式的導(dǎo)航模型。然后,您可以給C1OutBar添加空白頁(yè)或帶有工具欄的頁(yè),并對(duì)這些頁(yè)進(jìn)行編輯。接著,您可以為工具欄添加新的命令鏈接,并對(duì)它們進(jìn)行編輯。此外,您還可以編輯工具欄的外觀、布局和雜項(xiàng)屬性。
C1OutBar控件可以像手風(fēng)琴一樣操作,當(dāng)一個(gè)分組展開(kāi)時(shí),其他分組會(huì)折疊起來(lái)。它還包含滾動(dòng)、動(dòng)畫(huà)和自動(dòng)隱藏等特性。您可以將任何第三方控件引入C1OutBar,例如在本文Demo中,我們將C1Calendar和C1Schedule添加到約會(huì)工具欄中。運(yùn)行時(shí),鼠標(biāo)點(diǎn)擊約會(huì)工具欄效果如下:
3. 創(chuàng)建經(jīng)典Windows樣式導(dǎo)航欄
首先,將C1TopicBar控件拖拽到窗體上,即可創(chuàng)建一個(gè)可自由擴(kuò)展或折疊的導(dǎo)航欄。導(dǎo)航欄的擴(kuò)展和折疊由頁(yè)的Collapsed屬性控制。C1TopicBar控件通過(guò)Links屬性將不同分組里的鏈接或命令聚合在一起,類(lèi)似于Windows XP中的導(dǎo)航欄。
您可以選擇內(nèi)嵌主題,并通過(guò)C1TopicBar的視覺(jué)樣式進(jìn)行設(shè)置。在窗體的C1TopicBar上,您可以在設(shè)計(jì)時(shí)添加和編輯頁(yè),并為每個(gè)頁(yè)添加圖片、文字等信息。通過(guò)點(diǎn)擊C1TopicBar的主題欄,可以彈出主菜單,用于添加頁(yè)、編輯主題頁(yè)集合、編輯主題欄的外觀和布局,以及編輯主題欄的雜項(xiàng)屬性。
另外,您還可以編輯每個(gè)鏈接的外觀,添加或修改文字和圖片等。根據(jù)需要選擇或設(shè)置不同的樣式,您最終的Windows樣式導(dǎo)航欄效果如下: