ToolBar 控件是一組通常在功能上相關的命令或控件的容器
下面的插圖顯示垂直和水平 ToolBar 控件
水平 Toolbar
垂直 Toolbar
ToolBar 控件
ToolBar 控件因其按鈕或其他控件像條形欄一樣排列成一行或一列而得名WPF ToolBar 控件提供一種溢出機制將不能自然適合於有大小限制的 ToolBar 的任意項放入一個特殊的溢出區域另外WPF ToolBar 控件通常還與相關的 ToolBarTray 控件一起使用後者提供特殊的布局行為並支持用戶啟動的工具欄大小調整和排列
在 ToolBarTray 中指定工具欄的位置
使用 Band 和 BandIndex 屬性可以在 ToolBarTray 中定位 ToolBarBand 指示 ToolBar 在其父 ToolBarTray 中的位置BandIndex 指示 ToolBar 放入其 Band 中的順序下面的示例演示如何使用此屬性在 ToolBarTray 內放置 ToolBar 控件
具有溢出項的工具欄
通常ToolBar 控件包含的項多於工具欄大小可以容納的項數出現此情況時ToolBar 會顯示一個溢出按鈕要查看溢出項用戶可以單擊溢出按鈕這些項即會顯示在 ToolBar 下方的彈出窗口中下圖顯示了一個帶溢出項的 ToolBar
具有溢出項的工具欄
通過將 ToolBar::OverflowMode 附加屬性設置為 OverflowMode::AlwaysOverflowMode::Never 或 OverflowMode::AsNeeded您可以指定工具欄上的項何時會放置在溢出面板上
From:http://tw.wingwit.com/Article/program/net/201311/13727.html