Anwendungen und Fenster

Dieser Abschnitt beschreibt die Grundstruktur einer WPF-Desktop-Anwendung.

WPF-Anwendungsobjekt

Der Start einer WPF-Anwendung ist grundsätzlich der Vorgehensweise in Windows Forms ähnlich:

  • Das Hauptprogramm muss mit [STAThread] annotiert werden

  • Aus dem Hauptprogramm heraus wird eine Fensterklasse instanziiert (entweder die Klasse Window oder eine davon abgeleitete Klasse)

  • Das erste Fenster wird mit Application.Run() gestartet

[System.STAThreadAttribute()]
public static void Main()
{
 Application App = new Application();
 Window w = new F_Flugbuchung();
 App.Run(w);
}

Listing 15.6 Start einer WPF-Anwendung

Wichtig

Bitte beachten Sie, dass die Vorgehensweise in WPF die gleiche ist wie in Windows Forms, aber die verwendeten Klassen nicht ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.