RSS

Windows.Forms sample(1)

19 10月

 

form1

 

# coding: Windows-31J
# require "mscorlib"
require "System.Windows.Forms"
require "System.Drawing"

include System::Windows::Forms
include System::Drawing

class Form1 < Form
# constructor
def initialize()
    self.Text = "FormMaker Test"
    self.Size = Size.new(512, 400)
    self.StartPosition = FormStartPosition.CenterScreen
    @label1 = Label.new
    @label1.Name = "label1"
    @label1.Location = Point.new(10, 20)
    @label1.Text = "文字列入力"
    self.Controls.Add(@label1)
    @text1 = TextBox.new
    @text1.Name = "text1"
    @text1.Location = Point.new(140, 20)
    @text1.Width = 120
    @text1.Text = ""
    self.Controls.Add(@text1)
    @button1 = Button.new
    @button1.Name = "button1"
    @button1.Location = Point.new(10, 60)
    @button1.Size = Size.new(80, 32)
    @button1.Text = "button1"
    self.Controls.Add(@button1)
    @button1.click do |sender, e|
        MessageBox.Show("button1 clicked.")
    end

end # constructor

end # Class

Application.run(Form1.new)

 
コメントする

投稿者: : 2011/10/19 投稿先 IronRuby

 

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

 
%d人のブロガーが「いいね」をつけました。