Beschreibung
Das .NET-Framework bietet nicht nur die Möglichkeit mittels ASP.NET anspruchsvolle Internetseiten zu erstellen, sondern kann vor allem dazu verwendet werden, komplexe Desktopanwendungen zu entwickeln. Zu diesem Zweck stellt das .NET-Framework die GUI-Schnittstelle WinForms bereit. Mit Hilfe dieser Schnittstelle können Sie mit relativ wenig Aufwand an Ihre eigenen Bedürfnisse angepasste, interaktive Windowsprogramme erstellen. In diesem Seminar lernen die Kursteilnehmenden auf der Basis der Programmiersprache Visual Basic .NET die Möglichkeiten zur Erstellung von Windowsanwendungen an praktischen Beispielen kennen und nutzen.
Agenda Erstellen von Anwendungen
-Von der Klasse Form ableiten
-Ereignisse und Ereignishandler
-Untergeordnete Steuerelemente einer Form
Formulare
-Eigenschaften
-Fensterverhalten steuern
-Aufteilen der Benutzeroberfläche
-Tabulatorreihenfolge
-MDI-Fenster
-Unterfenster aufrufen
Andere Containersteuerelemente
-Panels und Register (TabControl)
Nicht interaktive Steuerelemente
-Label und LinkLabel
-ProgressBar
Interaktive Steuerelemente
-Button, CheckBox und RadioButton
-Bildlaufleisten mit HScrollBar und VScrollBar
-TrackBar
-TextBox und MaskedTextBox
-ListBox und ComboBox
-NumericUpDown und DomainUpDown
-DateTimePicker und MonthCalendar
-ListView, TreeView und GridView
Spezielle Steuerelemente
-ToolTip
-ErrorProvider
Bereiche und Dynamisches Layout
-Eigenschaft AutoSize
-Effektiv mit Panels Arbeiten
-Layout-Eigenschaften: Dock und Anchor
-FlowLayoutPanel
Menü-, Symbol- und Statusleisten
-Menü-Editor
-Context-Menüs
-Menüeinträge mit Symbolen
-Menüeinträge dynamisch verändern
Dialog-Komponenten verwenden
-Open-, SaveFileDialog, FontDialog, etc.
-Eigene Dialoge erstellen
Benutzerdefinierte Steuerelemente erstellen und einbinden
Zeitgeber
-Die Klasse Timer und die Struktur DateTime
Datenbindung und Datenansichten
-Komponente DataGridView
Drucker und Druckereinstellungen
-Druckercontroller
-PrintDocument-Ereignisse
Direktlink zum Seminar