ToolBarAppearance 列挙体
表示するツール バーの種類を指定します。
<Serializable>
Public Enum ToolBarAppearance
[C#]
[Serializable]
public enum ToolBarAppearance
[C++]
[Serializable]
__value public enum ToolBarAppearance
[JScript]
public
Serializable
enum ToolBarAppearance
解説
この列挙体は、 ToolBar.Appearance などのメンバで使用されます。
ツール バーの Appearance プロパティを ToolBarAppearance.Flat に設定して、ツール バーとそのボタンがフラットな外観になるようにします。マウス ポインタをボタンの上に移動すると、ボタンの外観が 3D に変化します。ツール バーがフラットな外観である場合、ボタンの区切り記号は、各ボタンとの間に空白ではなく線として表示されます。
メンバ
メンバ名 | 説明 |
---|---|
Flat | ツール バーとボタンはフラットな外観で表示されますが、マウス ポインタがそれらの上に移動するとボタンが 3D に変わります。 |
Normal | ツール バーとボタンは、標準の 3D コントロールとして表示されます。 |
使用例
[Visual Basic, C#, C++] ToolBar コントロールを作成し、その共通のプロパティの一部を設定し、これを Form に追加する例を次に示します。デリゲートはまた、 ButtonClick イベントおよび ButtonDropDown イベントにも追加されます。この例は、 toolBar1
という名前の ToolBar と imageList1
という名前の ImageList が宣言されていることを前提にしています。
Private Sub AddToolBar()
' Add a toolbar and set some of its properties.
toolBar1 = New ToolBar()
toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat
toolBar1.BorderStyle = System.Windows.Forms.BorderStyle.None
toolBar1.Buttons.Add(Me.toolBarButton1)
toolBar1.ButtonSize = New System.Drawing.Size(24, 24)
toolBar1.Divider = True
toolBar1.DropDownArrows = True
toolBar1.ImageList = Me.imageList1
toolBar1.ShowToolTips = True
toolBar1.Size = New System.Drawing.Size(292, 25)
toolBar1.TabIndex = 0
toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right
toolBar1.Wrappable = False
' Add handlers for the ButtonClick and ButtonDropDown events.
AddHandler toolBar1.ButtonDropDown, AddressOf toolBar1_ButtonDropDown
AddHandler toolBar1.ButtonClick, AddressOf toolBar1_ButtonClicked
' Add the toolbar to the form.
Me.Controls.Add(toolBar1)
End Sub
[C#]
private void AddToolBar()
{
// Add a toolbar and set some of its properties.
toolBar1 = new ToolBar();
toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;
toolBar1.BorderStyle = System.Windows.Forms.BorderStyle.None;
toolBar1.Buttons.Add(this.toolBarButton1);
toolBar1.ButtonSize = new System.Drawing.Size(24, 24);
toolBar1.Divider = true;
toolBar1.DropDownArrows = true;
toolBar1.ImageList = this.imageList1;
toolBar1.ShowToolTips = true;
toolBar1.Size = new System.Drawing.Size(292, 25);
toolBar1.TabIndex = 0;
toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right;
toolBar1.Wrappable = false;
// Add handlers for the ButtonClick and ButtonDropDown events.
toolBar1.ButtonDropDown +=
new ToolBarButtonClickEventHandler(toolBar1_ButtonDropDown);
toolBar1.ButtonClick +=
new ToolBarButtonClickEventHandler(toolBar1_ButtonClicked);
// Add the toolbar to the form.
this.Controls.Add(toolBar1);
}
[C++]
private:
void AddToolBar() {
// Add a toolbar and set some of its properties.
toolBar1 = new ToolBar();
toolBar1->Appearance = System::Windows::Forms::ToolBarAppearance::Flat;
toolBar1->BorderStyle = System::Windows::Forms::BorderStyle::None;
toolBar1->Buttons->Add(this->toolBarButton1);
toolBar1->ButtonSize = System::Drawing::Size(24, 24);
toolBar1->Divider = true;
toolBar1->DropDownArrows = true;
toolBar1->ImageList = this->imageList1;
toolBar1->ShowToolTips = true;
toolBar1->Size = System::Drawing::Size(292, 25);
toolBar1->TabIndex = 0;
toolBar1->TextAlign = System::Windows::Forms::ToolBarTextAlign::Right;
toolBar1->Wrappable = false;
// Add handlers for the ButtonClick and ButtonDropDown events.
toolBar1->ButtonDropDown += new ToolBarButtonClickEventHandler(this, &MyToolBar::toolBar1_ButtonDropDown);
toolBar1->ButtonClick += new ToolBarButtonClickEventHandler(this, &MyToolBar::toolBar1_ButtonClicked);
// Add the toolbar to the form.
this->Controls->Add(toolBar1);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
名前空間: System.Windows.Forms
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System.Windows.Forms (System.Windows.Forms.dll 内)