Category: WPF

LINQ 5/5 : Méthodes de calcul

1/5: Présentation de Linq 2/5: Méthodes conditionnelles 3/5: Méthodes de recherche 4/5: Méthodes de tri 5/5: Méthodes de calcul Cette cinquième partie (et dernière pour le moment) du tutoriel Linq vous présente les méthodes vous permettant d’effectuer des calculs au sein de vos listes. Pratique lorsque vous avez des sommes ou des moyennes à calculer, …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2013/07/10/linq-methodes-de-calcul/

LINQ 4/5 : Méthodes de tri

1/5: Présentation de Linq 2/5: Méthodes conditionnelles 3/5: Méthodes de recherche 4/5: Méthodes de tri 5/5: Méthodes de calcul Cette quatrième partie du tutoriel Linq aborde les méthodes de tri. – OrderBy(champs): Tri la liste dans l’ordre croissant. OrderByDescending(champs): Tri la liste dans l’ordre croissant. [important]Vous pouvez utiliser les méthodes ThenBy() et ThenByDescending() à la …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2013/07/02/linq-methodes-de-tri/

LINQ 3/5 : Méthodes de recherche

1/5: Présentation de Linq 2/5: Méthodes conditionnelles 3/5: Méthodes de recherche 4/5: Méthodes de tri 5/5: Méthodes de calcul Dans cette partie, je vais vous présenter les méthodes vous permettant d’effectuer des recherches au sein de vos listes, tableaux et collections. Linq en propose 3 sortes : celles qui retournent plusieurs résultats celles qui retournent …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2013/06/25/linq-methodes-de-recherche/

LINQ 2/5 : Méthodes conditionnelles

1/5: Présentation de Linq 2/5: Méthodes conditionnelles 3/5: Méthodes de recherche 4/5: Méthodes de tri 5/5: Méthodes de calcul Dans cette partie, vous découvrirez l’utilisation des méthodes conditionnelles, c’est à dire vous permettant de déterminer si les éléments présents dans une liste respectent une ou plusieurs conditions. All(condition): Détermine si tous les éléments respectent une …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2013/06/25/linq-methodes-conditionnelles/

LINQ 1/5 : Filtrer des listes simplement

Présentation Ordonner une liste, en extraire un élément, vérifier que tous les éléments respectent une condition, prendre les 3 premiers éléments, quels sont les éléments en commun entre 2 listes… On a tous eu besoin un jour d’effectuer des traitements de ce type sur des listes, tableaux ou collections. En général, on pense à une …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2013/06/25/linq-filtrer-des-listes-simplement/

C# / Rendre une méthode utilisable avec async et await ?

Aujourd’hui, le développement asynchrone est devenu incontournable lorsque l’on développe sur les technos Microsoft, notamment sur Windows 8 et Windows Phone. La nouvelle version de .NET (4.5) et de C# (5.0) nous facilite le développement asynchrone avec les mots-clés « async » et « await ». Mais il arrive que certaines méthodes asynchrones ne soient pas utilisables avec ces nouveaux-clés, notamment en raison qu’elles ont été développées avec d’anciennes versions du framework. Pour celà, voici la solution que je vous propose afin d’être en mesure de les utiliser tout de même.

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2013/02/19/csharp-methode-async-await/

C# / Interaction avec l’objet WebBrowser

Le contrôle WebBrowser vous permet d’afficher une page Web et de naviguer avec. Ce contrôle permet notamment l’interopérabilité entre le code de votre application et une page Web. Il vous permet aussi de la modifier puisque nous avons accès au DOM (Document Object Model). On peut donc injecter du code, en retirer, déclencher un clic, …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2012/06/11/csharp-webbrowser/

C# / Récupérer l’élément déclencheur d’un événement

Il arrive d’avoir besoin de connaître l’élément (tel un bouton ou une image) qui a déclenché un événement (clic, passage de la souris, appui sur une touche)… Exemple de cas de nécessité: Imaginons un morpion composé de 3×3 images où chaque image représente une case. Va-t-on réellement devoir créer 9 fonctions différentes Image1_Click, Image2_Click, Image3_Click… …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2011/10/25/csharp-evenement-declencheur-event/

C# / Récupérer la position de la souris

Voici un petit code vous permettant de récupérer très facilement la position de la souris dans votre application. Dans un premier temps, il faut s’abonner à l’évènement MouseMove, soit de l’objet survolé (ex: Button, Picture, Label, Grid….), soit du UserControl pour toute la fenêtre. Dans un seconde temps, on instancie un objet Point qui contiendra …

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2010/11/05/csharp-racuperer-la-position-de-la-souris/

C# / Changer la source d’une image/vidéo

Si dans votre projet Silverlight vous souhaitez changer la source d’une image ou d’une vidéo après un clic, un passage de souris ou bien un autre évènement, voici comment procéder. Cette astuce est possible également avec WPF.

Continue reading

Lien Permanent pour cet article : https://www.jbvigneron.fr/2010/08/06/csharp-changer-la-source-dune-imagevideo/

css.php