ironpython
Tworzenie formularzy Windows za pomocą IronPython
Szukaj…
Przykład Hello Word przy użyciu formularzy Windows
Najpierw odniesienia zostaną dodane do zestawów CLR, które będą używane.
import clr
clr.AddReference('System.Windows.Forms')
Następnie importujemy nazwy, których będziemy używać.
from System.Windows.Forms import Application, Form
Klasa zostanie utworzona dla formularza Hello World z wykorzystaniem Form jako podklasy.
class HelloWorldForm(System.Windows.Forms.Form):
def __init__(self):
self.Text = 'Hello World'
self.Name = 'Hello World'
Atrybut tekstowy formularza ustawia tekst paska tytułu.
Aby uruchomić aplikację, tworzymy instancję HelloWorldForm .
form = HelloWorldForm()
Application.Run(form)
Klasa Application udostępnia metody statyczne, takie jak uruchamianie i zatrzymywanie aplikacji. Metoda Run static uruchamia formularz w bieżącym wątku.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow