Windows Form ToolBar 控制項在表單中,是當做顯示下拉式功能表其中一列的控制列和啟動命令的點陣圖按鈕使用。 因此,按一下工具列按鈕相當於選擇功能表命令。 您可將這些按鈕設定成與按鈕、下拉式功能表或分隔符號一樣地顯示和運作。 一般而言,工具列包含對應至應用程式功能表結構中項目的按鈕和功能表,可以快速存取應用程式中最常使用的功能和命令。
使用 ToolBar 控制項
ToolBar 控制項通常會「停駐」在其父視窗頂端,但也可以停駐到視窗的任何一端。 當使用者將滑鼠指標指向工具列按鈕時,工具列可以顯示工具提示。 工具提示是一個小型快顯視窗,用於簡短描述按鈕或功能表的用途。 若要顯示工具提示,ShowToolTips 屬性必須設定為 true。
備註
特定應用程式功能控制項十分類似可以「浮動」在應用程式視窗上方和重新定位的工具列。 Windows Forms ToolBar 控制項無法執行這些動作。
當 Appearance 屬性設定為 ToolBarAppearance 時,工具列按鈕會顯示突起和立體化。 您可以將工具列的 Appearance 屬性設定為 ToolBarAppearance,為工具列及其按鈕賦予平面外觀。 將滑鼠指標移到一般按鈕上方時,按鈕的外觀會變更為三維。 工具列按鈕可以使用分隔符號來分割為邏輯群組。 分隔符號是 Style 屬性設定為 ToolBarButtonStyle 的工具列按鈕。 它在工具列上會顯示為空白空間。 工具列具有一般外觀時,按鈕分隔符號在按鈕之間會顯示為線條,而不是空格。
ToolBar 控制項可讓您將 Button 物件新增至 Buttons 集合,以建立工具列。 您可以使用集合編輯器將按鈕新增至 ToolBar 控制項;每個 Button 物件都應該已指派文字或影像,但您可以同時指派兩者。 相關聯 ImageList 元件所提供的影像。 在執行階段,您可以使用 Add 和 Remove 方法,從 ToolBar.ToolBarButtonCollection 新增或移除按鈕。 若要對 ToolBar 的按鈕進行程式設計,請使用 ToolBarButtonClickEventArgs 類別的 Button 屬性,將程式碼新增至 ToolBar 的 ButtonClick 事件,以判斷已按下哪個按鈕。