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