Fondamentaux XAML
Les fondamentaux UPF supportent l’ensemble du modèle de programmation. Sont inclus parmi ceux-là, les fonctionnalités qui étendent les concepts de JavaBean comme des propriétés, des événements ou d’autres fonctionnalités de modèle de programmation, telles que les styles, les triggers, les modèles, les threadings, les ressources, et qui travaillent avec un arbre d’éléments.
eFace a implémenté la majorité des concepts clés de WPF:
1. XAML
Code-Behind, Event Handler, Inline Code, Custom Classes in Applications
or Assemblies, Markup Extensions
2. Properties
DependencyProperty, Attached Property, Property Value Inheritance and Property
Value Precedence.
3. Events
RoutedEvent, Attached Event and Object Lifetime Events.
4. Resource
Static Resource, Dynamic Resource and Resource merge.
5. Styling and Templating
UPF styling and templating refer to a suite of features (styles, templates
and triggers) that allow an application, document, or user interface (UI)
designer to create visually compelling applications and to standardize on
a particular look for their product. An author or graphic designer can customize
a look extensively on an application-by-application basis, but a strong styling
and templating model is necessary to allow maintenance and sharing of a look.
UPF supports that model.
- Triggers
Trigger, EventTriiger, DataTrigger, MultiTrigger and MultiDataTrigger
- Control Templates
TemplateBinding
6. Content models
ContentControl and ItemsControl
7. Layout System
Element Bounding Boxes and Layout Performance Considerations
8. Threading Model
UPF takes care of the difficulties of threading. It provides an out-of-box
solution to simply the tasks of developper. As a result, the vast majority
of UPF programmers will never have to write an interface that uses more than
one thread.

Please visit
Microsoft MSDN Web for detail information about XAML and WPF.
Soyatec © 2006-2011 Soyatec. All rights reserved.