ironpython
IronPythonでWindowsフォームを作成する
サーチ…
Windowsフォームを使用したHello Wordの例
まず、使用されるCLRアセンブリに参照が追加されます。
import clr
clr.AddReference('System.Windows.Forms')
次に使用する名前がインポートされます。
from System.Windows.Forms import Application, Form
Formをそのサブクラスとして使用するHello Worldフォーム用のクラスが作成されます。
class HelloWorldForm(System.Windows.Forms.Form):
def __init__(self):
self.Text = 'Hello World'
self.Name = 'Hello World'
フォームのテキスト属性は、タイトルバーのテキストを設定します。
アプリケーションを実行するために、 HelloWorldFormインスタンスを作成します。
form = HelloWorldForm()
Application.Run(form)
Applicationクラスは、アプリケーションの起動と停止などの静的メソッドを提供します。 Run staticメソッドは、現在のスレッドでフォームを実行します。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow