HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


VB.NET 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > VB.NET 2005 Tips > コントロール > ToolStrip Tips メニュー

05.セパレータを追加する

UPDATE:2007/01/08 

<< 前のTips  次のTips >>

 

 ToolStripにセパレータを追加するには、デザイナ上でToolStripのSeparatorを選択します。


 また、コードでToolStripにセパレータを追加するにはToolStripSeparatorクラスを使用します。
 手順としては、最初にToolStripSeparatorのインスタンスを作成し、表示するテキストやイメージの設定を行います。
 最後にToolStripのItems.Addメソッドで追加します。

下図はサンプルコード実行結果です。

 
サンプル
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Dim itemNew As New ToolStripButton
    Dim itemSave As New ToolStripButton
    Dim itemCopy As New ToolStripButton
    Dim itemCut As New ToolStripButton
    Dim itemPaste As New ToolStripButton
    Dim itemSeparator As New ToolStripSeparator             'セパレータの作成

    itemNew.Image = New Bitmap("C:\Work\NewDocument.bmp")   '表示するイメージ
    itemNew.ImageTransparentColor = Color.Magenta           'イメージの透過色
    itemSave.Image = New Bitmap("C:\Work\Save.bmp")         '表示するイメージ
    itemSave.ImageTransparentColor = Color.Magenta          'イメージの透過色

    itemCopy.Image = New Bitmap("C:\Work\CopyHS.bmp")       '表示するイメージ
    itemCopy.ImageTransparentColor = Color.Black            'イメージの透過色
    itemCut.Image = New Bitmap("C:\Work\CutHS.bmp")         '表示するイメージ
    itemCut.ImageTransparentColor = Color.Black             'イメージの透過色
    itemPaste.Image = New Bitmap("C:\Work\PasteHS.bmp")     '表示するイメージ
    itemPaste.ImageTransparentColor = Color.Black           'イメージの透過色

    'ToolSripへ追加
    ToolStrip1.Items.Add(itemNew)
    ToolStrip1.Items.Add(itemSave)
    ToolStrip1.Items.Add(itemSeparator) 'セパレータの追加
    ToolStrip1.Items.Add(itemCopy)
    ToolStrip1.Items.Add(itemCut)
    ToolStrip1.Items.Add(itemPaste)
End Sub