Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
Important Pourquoi respecter ses conventions ? Parce que ça vous évitera de chercher pourquoi ça ne marche pas : Les Views sont dans un dossier « Views » avec le namespace « *.Views » et un nom de vue se terminant par « Page » (exemple MainPage) Les ViewModels...
Lire la suite
Gestionnaire de package NuGet chercher « sassandcoffee » Ou taper directement dans la console install-package SassAndCoffee Ajouter une feuille de style SASS (extension *.scss) Lorsque...
Lire la suite
Pourquoi utiliser Less ? quelques exemples Permet de définir des variables (couleurs, taille, chaine de caractères, etc.) syntaxe : @nomvariable :valeur Fonctions exemple color : fade( @main-forecolor ,50%) ; Opérations exemple font-size : @main-font-size...
Lire la suite
1-« Installation » Ajouter un fichier less (exemple « Default.less ») Depuis le gestionnaire de package NuGet chercher le fichier JavaScript(chercher « lesscss » ou « less.js ») . On peut aussi utiliser un CDN . < script src ="//cdnjs.cloudflare.com/ajax/libs/less.js/1.7.0/less.min.js"> Lire la suite
On a un GridView et une ListView cachée(Visibility="Collapsed") .On utilise un VisualStateManager pour adapter la page . On a donc un GridView ... et une ListView lorsque la vue est "snapped" .
ListView On peut utiliser une CollectionViewSource groupée ou non
Dans l'exemple j'affiche une liste de personnes rangée par pays . - Utiliser une CollectionViewSource , o important la propriété IsSourcedGrouped o Source la source de base (exemple liste countries ici) o ItemsPath la liste des sous éléments(exemple la...
Lire la suite
Je reprends le même exemple vu dans l'article précédent auquel j'ajoute un ViewModel contenant une propriété message que la vue associée affichera Convention : Pourquoi respecter cette convention ? parce que sinon Prism ne retrouvera pas ses petits -...
Lire la suitehttp://estelle.github.io/ http://www.standardista.com/
Lire la suite
http://wpftoolkit.codeplex.com/ BusyIndicator et ChildWindow http://wpftoolkit.codeplex.com/wikipage?title=BusyIndicator https://wpftoolkit.codeplex.com/wikipage?title=ChildWindow Exemple simple, j’affiche une liste de villes et je permets l’édition de...
Lire la suite