ソース
using System;
using System.Windows.Forms;
//
// ステータスバーのサンプル
//
namespace MyStatusbar
{
class Form1 : Form
{
StatusStrip statusbar; // ステータスバー
ToolStripStatusLabel statusLabel; // ステータスバー上のラベル
/////////////////////////////
// Main
/////////////////////////////
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
// コンストラクタ
public Form1()
{
// パネルの生成及びテキストのセット
statusLabel = new ToolStripStatusLabel{
Text = "ステータスバー"
};
// ステータスバーの生成
statusbar = new StatusStrip();
// ステータスバーにパネルを登録
statusbar.Items.Add(statusLabel);
// フォームにステータスバーを登録
Controls.Add(statusbar);
}
}
}
コンパイル
PS>csc ./Statusbar.cs
mono
$mcs ./Statusbar.cs /r:System.Windows.Forms.dll /r:System.Drawing.dll
実行
PS>./Statusbar.exe
mono
$mono ./Statusbar.exe
コメント