Maîtrisez XAML et développez ainsi des applications pour Windows !
Grâce à cet ouvrage, créez tout type d'interface sous Windows Vista très facilement.
Vous apprenez au fur et à mesure des pages à disposer les éléments sur l'écran, à créer et utiliser différents éléments, à créer une application, lier des données à son interface utilisateur ou à créer des menus ! Un ouvrage très utile pour tous ceux qui souhaitent créer simplement des applications clientes Windows !
LA COLLECTION LE GUIDE DU CODEUR
Maîtrisez les nouvelles technologies liées aux langages de programmation à l’aide de nombreux exemples et cas pratiques.
-
Un vrai livre de codeurs écrit par des codeurs pour coder rapidement en découvrant les nouvelles technologies !
-
Un vrai outil de codeurs, les informations essentielles sont rappelées dans des annexes pour un accès plus rapide !
METTEZ EN PRATIQUE ET MAITRISEZ
-
Les fonctionnalités de base
-
Comment utiliser XAMLPad
-
Disposez vos éléments à l’écran
-
Utilisez les panneaux à onglets
-
Créez une WBA
-
Liez les données à l’interface
-
Manipulez les documents
-
Mettez en place les menus
-
Les fonctionnalités avancées
-
Créez des ressources
-
Créez des styles
-
Utilisez les Triggers
-
Intégrez du dessin 2D et 3D
-
Réalisez une application
LES ANNEXES
-
Résumé des classes
-
Webographie
-
Glossaire
Coll. Le Guide du Codeur, 500 pages
Auteur(s) :
Jean-Alain BAEYENS
Nombre de pages :
500 pages
Présentation : Manuel 500 pages, broché, 14.8x21
ISBN : 978-2-7429-6729-2
EAN : 9782742967292
Référence Micro Application : 7729
"Une excellente entrée en matière"
Citation sur XAML (Réf. 7729) - PROGRAMMEZ! (Décembre 2006)
Diplômé de la Haute Ecole Rennequin Sualem, Jean-Alain Baeyens a commencé carrière chez ISO Little Blue chez qui il est resté 5 ans avant de rejoindre la SMALS-MVM où il officie maintenant depuis près de 15 ans. En 2004, il rejoint en tant que bénévole la rédaction de developpez.com.
SOMMAIRE
Introduction
Avertissement
Prérequis
Présentation de XAML
Qu’est-ce que XAML ?
Petits rappels XML
Les principes généraux
Utiliser XAMLPad
Checklist
Fonctionnalités de base
Afficher du texte
Avec un Label
Avec un TextBlock
Introduire du texte
Créer un bouton
Afficher un cadre
Afficher une image
Checklist
Disposer les éléments à l'écran
Utiliser les coordonnées
Utiliser une grille
Mettre en page avec un WrapPanel
Utiliser un empilement
Utiliser le docking
Autoriser le défilement
Mélanger les techniques de mise en page
Créer une page composite
Checklist
Les autres contrôles de base
Créer une liste déroulante
Créer une ComboBox
Créer une case à cocher
Utiliser les boutons radio
Placer des info-bulles
Utiliser les panneaux à onglets
Créer un bouton automatique
Utiliser un Slider
Utiliser un Expander
Utiliser une ViewBox
Utiliser un Popup
Ajouter de la vidéo dans la fenêtre
Checklist
Créer une application
Créer une application Windows
Gérer les événements
Héberger une application dans un browser
Aperçu de cette technologie
La sécurité et les WBA
Héberger et exécuter ce type d’application
Quand recourir à ce modèle d'application ?
Créer une WBA
Enchaînement des pages
Les pages fonctions
Créer une application Windows navigable
Les applications avec WPF/E
Checklist
Les menus
Créer un menu
Le menu principal
Les sous-menus
Rendre un élément du menu inactif
Cocher un élément du menu
Associer une action à un menu
Rendre le menu dynamique
Créer un menu contextuel
Créer une barre d’outils
Une barre d'outils statique
Un ensemble de barres d’outils
Checklist
Lier les données à son interface utilisateur
Lier les données à un DataSet
Lier les données à un objet métier
Lier les données sans utiliser le code .NET
Checklist
Fonctionnalités avancées
Appliquer des transformations sur les contrôles
Créer une ressource
Créer un style
Utiliser les triggers
Créer une animation
Checklist
Les documents
Utiliser FixedDocument
Utiliser FlowDocument
Éditer un document
Annoter un document
Checklist
Les outils graphiques
Le designer de Visual Studio (nom de code CIDER)
Dans la gamme expression
Graphic Designer
Interactive Designer
Aurora Designer
ZAM 3D
Checklist
Le dessin
Le dessin en 2D
Le dessin en 3D
Checklist
Réaliser une application complète
Checklist
Annexes
XAML sur le Web
Glossaire
Schéma d'héritage des différentes classes Visual
Schéma d'héritage des différentes classes Visual
Le détail de l'héritage dans la branche Control.
Schéma d'héritage des différentes classes ContentElement
Schéma d'héritage des différentes classes Freezable
Résumé des classes et des attributs utilisés
Classe ArcSegment
Classe BezierSegment
Classe Border
Classe Button
Classe Canvas
Classe CheckBox
Classe ColorAnimation
Classe ComboBox
Classe DiffuseMaterial
Classe DirectionalLight
Classe DockPanel
Classe DocumentViewer
Classe DoubleAnimation
Classe DoubleAnimationUsingKeyFrames
Classe Ellipse
Classe EventTrigger
Classe Expander
Classe Figure
Classe FixedPage
Classe FixedDocument
Classe Floater
Classe FlowDocument
Classe GradientStop
Classe Grid
Classe GridSplitter
Classe GridView
Classe GridViewColumn
Classe Hyperlink
Classe Image
Classe ImageBrush
Classe Label
Classe Line
Classe LinearGradientBrush
Classe LineSegment
Classe ListBox
Classe ListView
Classe Menu
Classe MenuItem
Classe MeshGeometry3D
Classe NavigationWindow
Classe ObjectDataProvider
Classe Page
Classe PageContent
Classe Paragraph
Classe Path
Classe PathFigure
Classe Pen
Classe PerspectiveCamera
Classe Polygon
Classe Polyline
Classe PolylineSegment
Classe Popup
Classe RadialGradientBrush
Classe RadioButton
Classe Rectangle
Classe RotateTransform
Classe RepeatButton
Classe ScaleTransform
Classe ScrollViewer
Classe Section
Classe Setter
Classe SkewTransform
Classe Slider
Classe SolidColorBrush
Classe SplineDoubleKeyFrame
Classe StackPanel
Classe StoryBoard
Classe Style
Classe Table
Classe TableCell
Classe TableColumn
Classe TableRow
Classe TabControl
Classe TabItem
Classe TextBlock
Classe TextBox
Classe Toolbar
Classe ToolbarTray
Classe TranslateTransform
Classe TreeView
Classe TreeViewItem
Classe Trigger
Classe ViewBox
Classe Viewport3D
Classe Window
Classe WrapPanel
Classe XmlDataProvider
Classes autorisées dans la zone internet
Liste des touches de raccourcis pour les commandes d'édition
Liste des classes par catégories
Liste des couleurs prédéfinies
Index
Vous pouvez aussi
Télécharger le sommaire au format PDF (417 Ko)