Java and C# in depth
Chair of Software Engineering
Java and C# in depth
Carlo A. Furia, Marco Piccioni, and Bertrand Meyer
C#: Graphical User
Interfaces (GUI)
With material from Christoph Angerer
Windows Presentation Foundation (WPF)
¡́? 2D/3D vector-based graphics, resolution
independent, rendering using HW acceleration
of graphic cards (Direct 3D)"
¡́? Text, typography, documents, multimedia"
¡́? Declarative UI with XAML "
¡́? Styles, templates for declarative customization"
¡́? Data binding"
¡́? Separate behavior with code-behind"
¡́? Needs .NET 3.0+ "
Java and C# in depth
2
Controls
¡́? WPF classes hosted by a window or
document, having a UI and behavior"
¡́? Created using XAML or code"
¡́? Customizable using ControlTemplate "
"
"
Java and C# in depth
3
Content Model
¡́? The type and number of items that constitute the
content of a control"
¡́? Some controls have just an item and type of
content (e.g. TextBox has a string as Text)"
¡́? Other controls can contain multiple items of
different types (e.g. Button)
"
"
"
"
"
Java and C# in depth
4
XAML
¡́? XML file that allows creating GUIs
declaratively"
¡́? XML elements map to objects"
¡́? XML attributes map to properties and
events"
¡́? Used to generate code connected to the
code-behind file "
Java and C# in depth
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
Related searches
- java for each in list
- in depth numerology report
- java if element in array
- java if string in array
- java find string in list
- in depth study of genesis
- java find value in array
- b and c alternator
- in depth steps of protein synthesis
- high sed rate and c reactive protein
- java read file in jar
- convert java to c online