ironpython
Создание Windows Forms с помощью IronPython
Поиск…
Пример Hello Word с использованием Windows Forms
Во-первых, ссылки будут добавлены в сборки CLR, которые будут использоваться.
import clr
clr.AddReference('System.Windows.Forms')
Затем будут импортированы имена, которые мы будем использовать.
from System.Windows.Forms import Application, Form
Класс будет создан для формы Hello World, используя Form качестве своего подкласса.
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 запускает форму в текущем потоке.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow