Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

Actualités

[WPF] Démonstration des contrôles Ribbon et DataGrid

Afin de vous permettre de découvrir les nouveaux contrôles WPF mis à disposition par Microsoft, j’ai réalisé une petite application de démonstration:

image image

Au programme, il y a:

  • Utilisation d’Entity Framework pour l’accès à la base de données
  • Utilisation du ruban
  • Utilisation du DataGrid
  • Utilisation du DatePicker
  • Vue Maitre/Details
  • Changements de thème à la volée
  • Etc.

Comme vous pouvez le voir, on y retrouve pas mal de choses pour une application qui ne m’a pris qu’une journée de développement Smile

Bref, si vous voulez en savoir plus sur l’utilisation de ces contrôles au sein de vos applications WPF, et avant la publication de l’article qui l’accompagnera prochainement j’espère Wink, jetez un coup à cette application, qui peut-être téléchargée ici: Application EmployeesViewer (attention, nécessite l’utilisation de la base Northwind)

 

Profitez-en bien Wink

 

A+

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: vendredi 14 novembre 2008 10:42 par Thomas LEBRUN
Classé sous : ,

Commentaires

lgmorand a dit :

Convaincu par l'utilisation facile de ces deux nouveaux composants?

# novembre 14, 2008 11:15

Thomas LEBRUN a dit :

Honnetement oui, je suis largement convaincu :)

# novembre 14, 2008 11:18

Erebuss a dit :

J'avoues, je viens de m'en faire 1H pour border une de mes applis ... Finger In The Noise :)

Merci Tom pour ton appli qui m'a servi de modèle au début :p

# novembre 14, 2008 18:28

tkfe a dit :

Merci pour cette application modèle bien pédagogique !

# novembre 15, 2008 22:53

persons a dit :

Bonjour, j'ai téléchargé votre application mais j'ai une exception qui est levée lorsque je clique sur le bouton load: System.Reflection.TargetInvocationException

Je débute en Wpf et mon intérêt se porte sur les applications en relation avec les bases de données et je n'arrive pas à comprendre pourquoi il y a une exception de levée sur votre application

# novembre 16, 2008 14:13

Thomas LEBRUN a dit :

Tu as bien le Framework .NET 3.5 SP1 d'installé ?

# novembre 16, 2008 22:27

persons a dit :

le Framework .NET 3.5 SP1 est bien installé

# novembre 17, 2008 20:03

Thomas LEBRUN a dit :

Hum... voila qui est très étrange :(

Là, comme ca, je ne vois pas trop ce qui se passe....

# novembre 17, 2008 23:17

Steven a dit :

J'ai la même erreur :(

L'exception est lancée lorsqu'on attribue le DataContext à la Datagrid dgEmployees

[CODE]

this.dgEmployees.DataContext =

               new ObservableCollection

<Employees>(from employee in ctx.Employees.Include("Orders")

                                                   select employee);

[/CODE]

Par contre je ne vois pas pourquoi :(

Peut-être que vous avez une idée ? :p

# décembre 21, 2008 15:33

Naboki a dit :

Même chose pour moi. Quand je fouille dans l'exeption, ya ça dans le "InnerExeption":

- "Échec du fournisseur sous-jacent sur Open."

et

"Impossible d'ouvrir la base de données \"Northwind\" demandée par la connexion. La connexion a échoué.\r\nÉchec de l'ouverture de session de l'utilisateur 'NABOKI-VISTA\\Naboki'."

Je suis sous Vista 64 bits, j'ai le SQL Server express 2008 version x64.

# janvier 5, 2009 17:10

Thomas LEBRUN a dit :

On dirait que c'est un problème d'accès à la base de données: il faut sans doute modifier le fichier app.config pour modifier la chaîne de connexion et mettre éventuellement les bons logins/mot de passe.

# janvier 5, 2009 17:18

Naboki a dit :

Ca y est, ça marche. J'avais pas installé la base "Northwind".

# janvier 5, 2009 19:58

Yet another blog about... a dit :

Synopsis The ribbon controls - introduced by office 2007 -are available for free on the Microsoft Office web site (French users should set the language to "english" to access the ressources). They can leverage the user's experience of your

# mars 4, 2010 18:59

jmix90 a dit :

Hello,

Merci Thomas pour ton article. Si l'on veut utiliser le Ribbon avec le pattern MVVM, voici un article expliquant comment faire :

http://blog.lexique-du-net.com/index.php?post/2010/02/28/MVVM-How-to-integrate-the-Office-Ribbon

Cordialement,

# mars 4, 2010 19:09
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Compte rendu : SharePoint / O365 : des pratiques pour une meilleure productivité par The Mit's Blog le 12-12-2014, 18:11

- [TFS] Suppression des feature SQL Entreprise en masse par Blog de Jérémy Jeanson le 12-06-2014, 09:18

- [Clean Code] règles de nommage par Fathi Bellahcene le 12-04-2014, 22:59

- Windows To Go 10 et Upgrades impossibles par Blog de Jérémy Jeanson le 12-04-2014, 21:38

- SharePoint OnPremise: Statistiques d’utilisation pour traquer les sites fantomes par Blog Technique de Romelard Fabrice le 12-03-2014, 10:28

- SharePoint 2007: Script PowerShell permettant le backup de toutes les collections de sites d’une application Web par Blog Technique de Romelard Fabrice le 12-02-2014, 10:00

- Xamarin : un choix précieux par .net is good... C# is better ;) le 12-01-2014, 15:10

- Office 365: Comparaison des composants pour préparer votre migration de SharePoint 2007 vers Office 365 par Blog Technique de Romelard Fabrice le 11-28-2014, 16:20

- Créer un périphérique Windows To Go 10 ! par Blog de Jérémy Jeanson le 11-21-2014, 04:54

- RDV à Genève le 12 décembre pour l’évènement “SharePoint–Office 365 : des pratiques pour une meilleure productivité !” par Le blog de Patrick [MVP Office 365] le 11-19-2014, 10:40