Window上にボタンを追加して動作させるサンプルです。
ボタンをクリックすると、Windowが閉じます
-------------------------------------------------------
using System;
using System.Windows.Forms;
class HelloWorld : Form
{
// ボタンのインスタンスを格納する領域を確保する
private Button mybutton;
public static void Main()
{
Application.Run(new HelloWorld());
}
public HelloWorld()
{
// ボタンのインスタンスを生成する
this.mybutton = new Button();
this.SuspendLayout();
// タイトルの設定
this.Text = "Hello World!";
// ボタンの表示位置設定
this.mybutton.Location = new System.Drawing.Point(200, 200);
// ボタンに表示する文字設定
this.mybutton.Text = "閉じるよ";
// ボタンクリック時に動作するメソッドの登録
this.mybutton.Click += new EventHandler(this.mb_Click);
// ボタンをFormのコントロールコレクションに登録
this.Controls.Add(mybutton);
this.ResumeLayout(false);
}
private void mb_Click(object sender, EventArgs e)
{
this.Close();
}
}
-------------------------------------------------------
ボタンに関して様々な設定をしないといけないので、結構面倒ですね。
ボタンの表示位置などは、一度コンパイルして実行しない限り確認することができませんし。
開発効率ということを考えると、やはりVisual Studio.NETがほしくなってきますね(^^;
あおい情報システム株式会社 小野修司(どっとねっとふぁん)