Windows Forms in der Praxis

Veröffentlicht: 10. Jun 2004 | Aktualisiert: 15. Nov 2004

Von Jürgen Mauerer

Die folgenden Artikel beschreiben den konkreten Einsatz von Windows Forms in der Praxis. Unter anderem geht es um die Gestaltung der grafischen Benutzeroberflche, das Erstellen von dokumentzentrischen Anwendungen in Windows Forms sowie die Programmierung asynchroner Geschftsobjekte.

User Interfaces mit Windows Forms gestalten, Teil 1 und 2
Die Bedienoberflche ist das Aushngeschild einer Anwendung. Bei der Programmierung kommt es deshalb auf einfache und flexible Gestaltungsmglichkeiten an. Die Windows Forms des .NET Framework bieten dem Programmierer genau diese Untersttzung. Der zweiteilige Artikel zeigt, wie Sie schnell ein Fenster mit Men, Toolbar, Statuszeile und Dialogen ausstatten.

Windows Forms-Umrisse frei bestimmen
Windows Forms mssen nicht immer langweilig rechteckig sein. Mithilfe von Regionen knnen Sie die Gestaltung vllig frei bestimmen. Dieser MSDN Quickie zeigt, wie einfach das geht.

Controls-Collection fr Windows Forms
Unter Visual Basic konnten Sie auf alle Controls einer Form ber deren Controls-Collection zugreifen. Unter Visual Basic .NET funktioniert das nicht mehr. Dieser MSDN Quickie schafft Abhilfe.

Erstellen von dokumentzentrischen Anwendungen in Windows Forms, Teil 1
Dieser Artikel erlutert die Implementierung einer einfachen Dokumentverarbeitung fr eine SDI-Anwendung (Single-Document Interface, Einzeldokumentoberflche). Enthalten sind eine entsprechende Speicherfunktion sowie die Aktualisierung der Beschriftung, die auf Dateinamen, Status sowie dem ffnen von Dokumenten ber die Befehlszeile basiert.

Mens in Windows Forms
Die Menleiste ist eine der wichtigsten Komponenten der Benutzeroberflche, da dort die Befehle leicht zugnglich sind. Auf dieser Webseite finden Sie unter anderen englischsprachige Anleitungen zum Erstellen, Lschen, ndern oder Verbergen von Mens unter Windows Forms.

Erstellen von dokumentzentrischen Anwendungen in Windows Forms, Teil 2
Chris Sells setzt seinen ersten Artikel zum Thema fort und zeigt Ihnen, wie Sie eine SDI-Anwendung (Single-Document Interface, Einzeldokumentoberflche) in eine Shell integrieren. Dabei werden verschiedene Funktionen untersttzt, u.a. das ffnen von Dokumenten durch Doppelklicken, ein benutzerdefiniertes Dokumentensymbol und das Hinzufgen von Dokumenten in der Shell zum Men Start->Dokumente.

Programmieren von Windows Forms mit verwalteten Erweiterungen fr C++
In diesem Artikel wird die Windows Forms-Programmierung mit verwalteten Erweiterungen fr Visual C++ .NET erlutert. Darber hinaus werden Beispiele fr manuelle Programmiertechniken vorgestellt.

Erweitern von Berechtigungen fr im Web bereitgestellte Windows Forms-Anwendungen
Chris Sells erlutert Berechtigungen in .NET und wie Sie das Modellobjekt anpassen knnen, damit Smart Clients geschtzt und gleichzeitig bekannten Assemblys oder Sites zustzliche Berechtigungen erteilt werden, um Benutzern zustzliche Dienste anbieten zu knnen.

Asynchrone Geschftsobjekte fr Windows Forms programmieren
Durch das Schreiben von asynchronen APIs fr Ihre Geschftsobjekte verhindern Sie das Einfrieren der Benutzeroberflche des Forms-Client von Microsoft Windows, whrend die Methoden Ihrer Objekte ausgefhrt werden. In diesem Artikel wird das Erstellen einer asynchronen API fr ein einfaches Geschftsobjekt beschrieben und gezeigt, wie Sie das Verfahren mittels Hilfsklassen vereinfachen knnen.

pfeilrechts Windows Forms - Grundlagen
pfeilrechts Windows Forms in der Praxis
pfeilrechts Datenbindung in Windows Forms