[ad#ad-336×280]
StatusStripにテキストを表示するにはToolStripStatusLabelを作成して追加します。
ToolStripStatusLabelはTextプロパティで表示するテキストを、TextAlignmentプロパティでテキストの表示位置を、Widthプロパティでラベルの幅を設定します。
またSpringプロパティをTrueにすると、ラベルがStatusStripの幅いっぱいに表示されます。
下記はStatusStripにテキストを表示する例です。
VBの例
' フォームロード時の処理 Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Dim label1 As New ToolStripStatusLabel Dim label2 As New ToolStripStatusLabel '1つめのテキスト設定 label1.Text = "テキストを表示します" '表示するテキストの設定 label1.TextAlign = ContentAlignment.MiddleLeft '左揃えで表示 label1.Width = 200 '表示幅を200にする '2つめのテキスト設定 label2.Text = DateTime.Now.ToShortDateString '表示するテキストを設定(今日を表示) label2.TextAlign = ContentAlignment.MiddleRight '右寄せで表示 label2.Spring = True 'StatusStripの幅いっぱいに表示 '上記で設定したテキストをStatusStripに追加 StatusStrip1.Items.Add(label1) StatusStrip1.Items.Add(label2) End Sub
C#の例
// フォームロード時の処理 private void Form1_Load(object sender, EventArgs e) { ToolStripStatusLabel label1 = new ToolStripStatusLabel(); ToolStripStatusLabel label2 = new ToolStripStatusLabel(); // 1つめのテキスト設定 label1.Text = "テキストを表示します"; // 表示するテキストの設定 label1.TextAlign = ContentAlignment.MiddleLeft; // 左揃えで表示 label1.Width = 200; // 表示幅を200にする // 2つめのテキスト設定 label2.Text = DateTime.Now.ToShortDateString(); // 表示するテキストを設定(今日を表示) label2.TextAlign = ContentAlignment.MiddleRight; // 右寄せで表示 label2.Spring = true; // StatusStripの幅いっぱいに表示 // 上記で設定したテキストをStatusStripに追加 statusStrip1.Items.Add(label1); statusStrip1.Items.Add(label2); }
Please follow and like us:
コメント