熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

WPF控件庫之Toolbar

2022-06-13   來源: .NET編程 

  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
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.