Voici une petite fonction et son exemple d’utilisation qui vous permettra de déterminer le montant de remboursement mensuel d’un crédit immobilier à partir du montant d’emprunt, de la durée d’emprunt et du taux de crédit + assurance. Lire la suite…
StringFormat dans un Binding30 avril 2012
Il n’est pas toujours nécessaire de passer par un IValueConverter pour transformer une valeur lors de l’affichage dans un TextBlock ou autre contrôle affichant du texte. La propriété StringFormat de Binding permet de faire du formattage de texte tout comme la fonction string.Format bien connue. Lire la suite…
Contrôle HyperLink indépendant2 avril 2012
Le contrôle de liens hypertextes sont disponibles en WPF mais uniquement en relation avec d’autres composants, tels que les Paragraph ou Label. Je vous propose là une version « standalone » d’un contrôle parfois bien utile. Lire la suite…
Binding sur une propriété de ListBoxItem10 février 2012
Au sein du ListBox.ItemTemplate, vous voudriez effectuer un Binding sur la propriété IsSelected du ListBoxItem contenant votre DataTemplate.
Voici le code qu’il vous faut :
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsSelected, RelativeSource{RelativeSource AncestorType=ListBoxItem}}" />
</DataTemplate>
</ListBox.ItemTemplate>
Voici une classe bien pratique permettant de définir sur l’ensemble des contrôle d’un container (Grid ou autre dérivé Panel) si les contrôles de type TextBox voient leur texte automatiquement sélectionné lorsqu’il prennent le focus souris ou clavier.
Source : http://megasnippets.com/source-codes/csharp/auto_select_text_textbox_dependencyproperty_flag Lire la suite…
Exemple de code Plinq en C# 4.030 janvier 2012
Voici un petit exemple de code utilisant Plinq en C# 4.0. Plinq étant une extension de Linq permettant d’itérer sur une collection de façon parallèle en utilisant des threads du ThreadPool natif. Lire la suite…
Les transformations en WPF – MatrixTransform18 janvier 2012
Voici donc la plus complexe des transformations graphiques en WPF, MatrixTransform. Cette transformation peut se substituer à n’importe laquelle des transformations précédemment décrites. Lire la suite…
Les transformations en WPF – TranslateTransform18 janvier 2012
Parmi l’ensemble des transformations possibles en WPF, la translation est la plus simple à appréhender. TranslateTransform d’effectuer un décalage horizontal et/ou vertical du contrôle sur lequel elle s’applique. Lire la suite…
Les transformations en WPF – ScaleTransform18 janvier 2012
Dans ce nouveau chapitre sur les transformations WPF, je vous présente la transformation d’échelle. Cette fois-ci la transformation ScaleTransform permet de changer l’ensemble des dimensions du contrôle sur lequel elle est appliquée. Lire la suite…
Les transformations en WPF – SkewTransform12 janvier 2012
Dans mon précédent article, je vous présentais la transformation graphique de contrôle et plus particulièrement la rotation, grâce la classe RotateTransform.
Dans ce chapitre des transformations WPF, je vais vous présenter la transformation parallélogramme : SkewTransform. Lire la suite…
Les transformations en WPF – RotateTransform11 janvier 2012
Il existe plusieurs types de transformations graphiques en WPF comme la rotation, ou la translation en passant par certaines plus complexes comme le scaling (modification des proportions) ou la transformation matricielle capable de se substituer à toutes les autres transformations à condition d’avoir les connaissances mathématiques associées ;) Lire la suite…
Kuler : un outil indispensable à tout designer Web26 décembre 2011
Un petit lien bien pratique que je rajoute également dans la rubrique « Outils de Dev » (sur la droite de la page d’accueil).
Voici le lien : http://kuler.adobe.com
Cette page web permet de configurer des panels de couleurs qui vont bien ensembles. Cela donne un aperçu de la future charte graphique de votre site en cours d’élaboration.
Profitez-en bien, c’est mis à disposition par Adobe.
Nouvelle version de JQueryWebControls8 décembre 2011
Je viens de mettre a jour la librairie JQueryWebControls en y incluant notamment le contrôle Accordion de JQuery ainsi que le Datepicker.
Tout ceci est disponible sur la page : JQueryWebControls
JQueryWebControls – Contrôles serveurs ASP.NET pour J...6 décembre 2011
Je commence le développement d’une librairie pour ASP.NET 4.0 encapsulant les principaux contrôles de JQuery UI dans des contrôles serveurs. Vous trouverez le lien de ce projet dans le menu en haut à droite du blog dans la rubrique Librairies.
Pour le moment, seul le contrôle Dialog est partiellement implémenté, mais de nombreuses updates vont rapidement suivre.
Lien du projet : JQueryWebControls
Documentation : JQueryWebControls – Documentation
ILSpy remplaçant de Reflector .NET21 octobre 2011
Etant donné le grand nombre de personnes s’étant détourner de la solution de Red Gate : .NET Reflector en raison du changement de sa license (Gratuite => Payante), j’ai rajouté dans les liens un nouveau pointant sur ILSpy, la solution qui a remplacé de manière totalement transparente notre bon vieux et regretté .NET Reflector…
Lire la suite…




