次の方法で共有


ToolBar コントロールの概要 (Windows フォーム)

手記

ToolStrip コントロールは、ToolBar コントロールに代わって機能を追加します。ただし、ToolBar コントロールは、下位互換性と将来の使用の両方で保持されます (選択した場合)。

Windows フォーム ToolBar コントロールは、ドロップダウン メニューの行と、コマンドをアクティブにするビットマップボタンを表示するコントロール バーとしてフォームで使用されます。 したがって、ツール バー ボタンをクリックすると、メニュー コマンドを選択するのと同じことができます。 ボタンは、プッシュ ボタン、ドロップダウン メニュー、または区切り記号として表示および動作するように構成できます。 通常、ツール バーには、アプリケーションのメニュー構造内の項目に対応するボタンとメニューが含まれており、アプリケーションで最も頻繁に使用される関数やコマンドにすばやくアクセスできます。

ToolBar コントロールの操作

ToolBar コントロールは、通常、親ウィンドウの上部に沿って "ドッキング" されますが、ウィンドウの任意の側にドッキングすることもできます。 ツール バーは、ユーザーがツール バー ボタンにマウス ポインターを置いたときにヒントを表示できます。 ツールヒントは、ボタンまたはメニューの目的を簡単に説明する小さなポップアップ ウィンドウです。 ツールヒントを表示するには、ShowToolTips プロパティを trueに設定する必要があります。

手記

特定のアプリケーション機能コントロールは、アプリケーション ウィンドウの上に "浮動" して再配置する機能を持つツール バーと非常によく似ています。 Windows フォーム ツール バー コントロールでは、これらのアクションを実行できません。

Appearance プロパティが ToolBarAppearanceに設定されている場合、ツール バー ボタンは上がって 3 次元で表示されます。 ツール バーの Appearance プロパティを ToolBarAppearance に設定すると、ツール バーとそのボタンの外観をフラットにすることができます。 マウス ポインターがフラット ボタンの上に移動すると、ボタンの外観が 3 次元に変わります。 ツールバー ボタンは、区切り記号を使用して論理グループに分割できます。 セパレーターは、Style プロパティが ToolBarButtonStyleに設定されているツールバーのボタンです。 ツールバーに空のスペースとして表示されます。 ツール バーの外観がフラットな場合、ボタンの区切り記号は、ボタン間のスペースではなく線として表示されます。

ToolBar コントロールを使用すると、Buttons コレクションに Button オブジェクトを追加することで、ツール バーを作成できます。 コレクション エディターを使用して、ToolBar コントロールにボタンを追加できます。各 Button オブジェクトにはテキストまたは画像が割り当てられている必要がありますが、両方を割り当てることができます。 イメージは、関連する ImageList コンポーネントによって提供されます。 実行時に、Add メソッドと Remove メソッドを使用して、ToolBar.ToolBarButtonCollection のボタンを追加または削除できます。 ToolBarのボタンをプログラムするには、ToolBarButtonClickEventArgs クラスの Button プロパティを使用して、ToolBarButtonClick イベントにコードを追加して、どのボタンがクリックされたかを判断します。

関連項目