Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Vorwort zur 5. Auflage
1 Allgemeine Einführung in .NET
2 Grundlagen der Sprache C#
3 Klassendesign
4 Vererbung, Polymorphie und Interfaces
5 Delegates und Ereignisse
6 Weitere .NET-Datentypen
7 Weitere Möglichkeiten von C#
8 Auflistungsklassen (Collections)
9 Fehlerbehandlung und Debugging
10 LINQ to Objects
11 Multithreading und die Task Parallel Library (TPL)
12 Arbeiten mit Dateien und Streams
13 Binäre Serialisierung
14 Einige wichtige .NET-Klassen
15 Projektmanagement und Visual Studio 2010
16 XML
17 WPF – Die Grundlagen
18 WPF-Containerelemente
19 WPF-Steuerelemente
20 Konzepte der WPF
21 Datenbindung
22 2D-Grafik
23 ADO.NET – verbindungsorientierte Objekte
24 ADO.NET – Das Command-Objekt
25 ADO.NET – Der SqlDataAdapter
26 ADO.NET – Daten im lokalen Speicher
27 ADO.NET – Aktualisieren der Datenbank
28 Stark typisierte DataSets
29 LINQ to SQL
30 Weitergabe von Anwendungen
Stichwort

Buch bestellen
Ihre Meinung?

Spacer
<< zurück
Visual C# 2010 von Andreas Kühnel
Das umfassende Handbuch
Buch: Visual C# 2010

Visual C# 2010
geb., mit DVD
1295 S., 49,90 Euro
Rheinwerk Computing
ISBN 978-3-8362-1552-7
Pfeil 17 WPF – Die Grundlagen
Pfeil 17.1 Merkmale einer WPF-Anwendung
Pfeil 17.2 Anwendungstypen
Pfeil 17.3 Eine WPF-Anwendung und ihre Dateien
Pfeil 17.3.1 Die Datei »App.xaml«
Pfeil 17.3.2 Die Datei »App.xaml.cs«
Pfeil 17.3.3 Die Dateien ».baml« und ».g.cs«
Pfeil 17.4 Einführung in XAML
Pfeil 17.4.1 Struktur einer XAML-Datei
Pfeil 17.4.2 XAML-Elemente
Pfeil 17.4.3 Eigenschaften eines XAML-Elements festlegen
Pfeil 17.4.4 Typkonvertierung
Pfeil 17.4.5 Markup-Erweiterungen (Markup Extensions)
Pfeil 17.4.6 Namespaces
Pfeil 17.4.7 XAML-Spracherweiterungen
Pfeil 17.4.8 Markup-Erweiterungen
Pfeil 17.5 Abhängige und angehängte Eigenschaften
Pfeil 17.5.1 Abhängige Eigenschaften
Pfeil 17.5.2 Angehängte Eigenschaften
Pfeil 17.6 Logischer und visueller Elementbaum
Pfeil 17.6.1 Warum wird zwischen den Elementbäumen unterschieden?
Pfeil 17.6.2 Elementbäume mit Code ermitteln
Pfeil 17.7 Ereignisse in der WPF
Pfeil 17.7.1 Allgemeine Grundlagen
Pfeil 17.7.2 Routed Events


Galileo Computing - Zum Seitenanfang

17.2 Anwendungstypen topZur vorigen Überschrift

Visual Studio 2010 bietet Ihnen vier verschiedene Anwendungstypen an:

  • WPF-Anwendung
  • WPF-Browseranwendung
  • WPF-Benutzersteuerelementbibliothek
  • Benutzerdefinierte WPF-Steuerelementbibliothek

Die beiden letztgenannten beziehen sich auf das Entwickeln von WPF-Steuerelementen.

Abbildung 17.1 Projektvorlagen

WPF-Anwendung

Der Anwendungstyp WPF-Anwendung entspricht im Wesentlichen einer herkömmlichen Windows-Anwendung. Die charakteristischen Eigenschaften gleichen denen einer WinForm-Anwendung. WPF-Anwendungen werden in einem eigenen Fenster ausgeführt und können mit dem MS Installer (MSI) oder mit ClickOnce installiert werden. Mit beiden Installationsvarianten werden wir uns im letzten Kapitel dieses Buches noch beschäftigen.

WPF-Browseranwendung

Der größte Unterschied zu WPF-Anwendungen ist, dass WPF-Browseranwendungen keine eigenen Fenster bereitstellen. Die Ausgabe erfolgt im Browser. Außerdem werden WPF-Browseranwendungen nicht auf der lokalen Maschine installiert, was zur Folge hat, dass es nicht möglich ist, einen Verweis auf die Anwendung im Startmenü zu hinterlegen.

Benutzerdefinierte WPF-Steuerelementbibliothek (User Control)

Die Variante Benutzerdefinierte WPF-Steuerelementbibliothek ist die einfachere Möglichkeit, ein eigenes Steuerelement zu entwickeln. Vereinfacht gesagt, wird das neue Control dabei aus mehreren bestehenden Controls gebildet.

WPF-Benutzersteuerelementbibliothek (Custom Control)

Der Aufwand, mit der Einstellung WPF-Benutzersteuerelementbibliothek ein solches Steuerelement zu entwickeln, ist deutlich größer, hat aber im Vergleich zu den User Controls auch Vorteile. Beispielsweise kann ein Custom Control durch Templates angepasst werden.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen. >> Zum Feedback-Formular
<< zurück
  Zum Katalog
Zum Katalog: Visual C# 2010

Visual C# 2010
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Professionell entwickeln mit Visual C# 2012






 Professionell
 entwickeln mit
 Visual C# 2012


Zum Katalog: Windows Presentation Foundation






 Windows Presentation
 Foundation


Zum Katalog: Schrödinger programmiert C++






 Schrödinger
 programmiert C++


Zum Katalog: C++ Handbuch






 C++ Handbuch


Zum Katalog: C/C++






 C/C++


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo




Copyright © Rheinwerk Verlag GmbH 2010
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern