ToolStripにラベルを表示するにはToolStripLabelクラスを使用します。
ラベルに表示するテキストはTextプロパティで設定します。
下記は、ToolStripにラベルを表示する例です。
ラベルには”編集”と表示し、切り取り,コピー,貼り付けのボタンを表示しています。
また、各ボタンにはツールチップを表示するよう設定をしています。
VBの例
' フォームロード時の処理 Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Dim label As New ToolStripLabel() Dim cutButton As New ToolStripButton Dim copyButton As New ToolStripButton Dim pasteButton As New ToolStripButton '表示するラベルの設定 label.Text = "編集" '表示するボタンの設定 cutButton.Image = Image.FromFile("C:\Work\CutHS.bmp") cutButton.ImageTransparentColor = Color.Black cutButton.ToolTipText = "切り取り" copyButton.Image = Image.FromFile("C:\Work\CopyHS.bmp") copyButton.ImageTransparentColor = Color.Black copyButton.ToolTipText = "コピー" pasteButton.Image = Image.FromFile("C:\Work\PasteHS.bmp") pasteButton.ImageTransparentColor = Color.Black pasteButton.ToolTipText = "貼り付け" 'ラベルとボタンをToolStripに追加 ToolStrip1.Items.Add(label) ToolStrip1.Items.Add(cutButton) ToolStrip1.Items.Add(copyButton) ToolStrip1.Items.Add(pasteButton) End Sub
C#の例
// フォームロード時の処理 private void Form2_Load(object sender, EventArgs e) { ToolStripLabel label = new ToolStripLabel(); ToolStripButton cutButton = new ToolStripButton(); ToolStripButton copyButton = new ToolStripButton(); ToolStripButton pasteButton = new ToolStripButton(); // 表示するラベルの設定 label.Text = "編集"; // 表示するボタンの設定 cutButton.Image = Image.FromFile(@"C:\Work\CutHS.bmp"); cutButton.ImageTransparentColor = Color.Black; cutButton.ToolTipText = "切り取り"; copyButton.Image = Image.FromFile(@"C:\Work\CopyHS.bmp"); copyButton.ImageTransparentColor = Color.Black; copyButton.ToolTipText = "コピー"; pasteButton.Image = Image.FromFile(@"C:\Work\PasteHS.bmp"); pasteButton.ImageTransparentColor = Color.Black; pasteButton.ToolTipText = "貼り付け"; // ラベルとボタンをtoolStripに追加 toolStrip1.Items.Add(label); toolStrip1.Items.Add(cutButton); toolStrip1.Items.Add(copyButton); toolStrip1.Items.Add(pasteButton); }
Please follow and like us:
コメント