Viele Entwickler verbringen ihr Leben bauen Branche (LOB ) -Programme. Dies sind die Programme, die Versicherungen , Arztpraxen, Immobilien, Einzelhandel und viele andere Unternehmen unterstützen. Die meisten Programme LOB speichern ihre Daten in Datenbank-Servern und Windows -oder Web- Formulare für Benutzeroberflächen. Die Windows Presentation Foundation (WPF) bietet einen neuen , etwas einfacheren Weg, um Windows-Formulare für neue LOB -Anwendungen zu erstellen . Befolgen Sie diese Schritte , um eine einfache WPF LOB Formular zu erstellen. Things You Microsoft Visual Studio , Visual Basic Express oder Visual C # Express 2010 brauchen anzeigen Weitere Anweisungen 1
Öffnen Sie Visual Studio , und erstellen Sie ein neues WPF- Projekt . Klicken Sie auf " Datei", dann " New Project". Wenn das neue Projekt Dialog erscheint, wählen Sie Visual Basic , dann Windows von der Baumansicht Wählen Sie das WPF-Anwendung Symbol , nennen Sie das Projekt " LOBTest ", klicken Sie dann auf "OK". Nach einer kurzen Wartezeit wird der Formular-Designer -Fenster angezeigt. 2
Rechts-Klick auf das Designer-Fenster und wählen Sie "Ansicht XAML " . Obwohl Formulare können aus dem selben Drag-and- Drop-Ansatz als WinForms werden , finden viele Entwickler, dass Codierung direkt in XAML bietet weit mehr Kontrolle und Flexibilität. 3
Entfernen Sie die GridView -Tags und ersetzen Sie sie mit einem StackPanel wie im Code unten :
< Fenster Height = " 350 " width = " 525 " >
< /StackPanel >
< /Window>
StackPanel ist ein Container , das andere Steuerelemente enthält. Durch die Einstellung der "Orientierung " auf " Vertikal " alle Elemente innerhalb des StackPanel wird oben nach unten angeordnet werden. 4
hinzufügen StackPanel , die die Form Titel hält . Jeder Code Element nacheinander erscheinen innerhalb des Haupt- StackPanel .
< Fenster Height = " 350 " width = " 525 " >
Download
< /StackPanel >
StackPanel füllt den oberen Rand des Formulars und für alle Inhalte innerhalb des Panels horizontal zentriert wird . Ein Etikett mit dem Titel " Kunden " ist das einzige Steuerelement in diesem Panel 5
Fügen Sie eine zweite StackPanel Halten der Kunden -ID-Feld wie folgt: .
Weiter hinzufügen StackPanels mit zusätzlichen Feldern , dann fügen Sie eine endgültige StackPanel mit den Schaltflächen Speichern und Abbrechen wie folgt: