共用方式為


ToolBar 控制項概觀 (Windows Form)

注意事項注意事項

ToolStrip 控制項會取代 ToolBar 控制項並加入其他功能,不過您也可以選擇保留 ToolBar 控制項,以提供回溯相容性及未來使用。

Windows Form ToolBar 控制項在表單中是當做顯示下拉式功能表 (Drop-Down Menu) 其中一列的控制列 (Control Bar) 和啟動命令的點陣圖按鈕使用。 因此,按一下工具列按鈕相當於選擇功能表命令。 您可將這些按鈕設定成和按鈕、下拉式功能表或分隔符號一樣顯示和運作。 一般來說,工具列包含對應至應用程式功能表結構中項目的按鈕和功能表,可以快速存取應用程式中最常使用的功能和命令。

使用工具列控制項

ToolBar 控制項通常沿著它的父視窗上方停駐,不過它也可以在視窗的任何一邊停駐。 當使用者將滑鼠指標指向工具列按鈕時,工具列即可顯示工具提示。 工具提示是個簡要描述按鈕或功能表用途的小型快顯視窗。 若要顯示工具提示,您必須將 ShowToolTips 屬性設定為 true。

注意事項注意事項

某些應用程式所具備的控制項非常類似具有「漂浮」在應用程式視窗上方和重新調整位置能力的工具列。 Windows Form ToolBar 控制項無法執行這些動作。

Appearance 屬性設定為 Normal 時,工具列按鈕便會凸起成 3D 狀。 您可以將工具列的 Appearance 屬性設定為 Flat,將工具列及其按鈕的外觀設定為平面。 當滑鼠指標移過平面按鈕時,按鈕的外觀會變更為 3D。 您可使用分隔符號來將工具列按鈕分為幾個邏輯群組。 分隔符號就是將 Style 屬性設定為 Separator 的工具列按鈕。 它在工具列中會顯示為空格。 當將工具列的外觀設定為平面時,按鈕分隔符號在按鈕之間會顯示為直線而不是空格。

ToolBar 控制項可讓您建立工具列,方法是將 Button 物件加入 Buttons 集合。 您可以使用 [集合編輯器],將按鈕加入 ToolBar 控制項;每個 Button 物件都應有指派的文字或影像,不過您可同時指派兩者。 影像是由關聯的 ImageList 元件提供。 在執行階段,您可以使用 AddRemove 方法在 ToolBar.ToolBarButtonCollection 中加入或移除按鈕。 若要進行 ToolBar 之按鈕的程式設計,請將程式碼加入 ToolBarButtonClick 事件,以 ToolBarButtonClickEventArgs 類別 (Class) 的 Button 屬性來判斷所按下的按鈕。

請參閱

工作

HOW TO:將按鈕加入至 ToolBar 控制項

HOW TO:定義工具列按鈕的圖示

HOW TO:觸發工具列按鈕的功能表事件

參考

ToolBar

其他資源

ToolBar 控制項 (Windows Form)