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

- Etes-vous yOS compatible ? (2/3) : la nouvelle plateforme Yammer–Office 365–SharePoint par Le blog de Patrick [MVP SharePoint] le 04-22-2014, 09:27

- [ #Yammer ] [ #Office365 ] Quelques précisions sur l’activation de Yammer Entreprise par Le blog de Patrick [MVP SharePoint] le 04-22-2014, 09:03

- Après Montréal, ce sera Barcelone, rendez-vous à la European SharePoint Conference 2014 ! par Le blog de Patrick [MVP SharePoint] le 04-19-2014, 09:21

- Emportez votre sélection de la MSDN dans la poche ? par Blog de Jérémy Jeanson le 04-17-2014, 22:24

- [ #Office365 ] Pb de connexion du flux Yammer ajouté à un site SharePoint par Le blog de Patrick [MVP SharePoint] le 04-17-2014, 17:03

- NFluent & Data Annotations : coder ses propres assertions par Fathi Bellahcene le 04-17-2014, 16:54

- Installer un site ASP.net 32bits sur un serveur exécutant SharePoint 2013 par Blog de Jérémy Jeanson le 04-17-2014, 06:34

- [ SharePoint Summit Montréal 2014 ] Tests de montée en charge SharePoint par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 20:44

- [ SharePoint Summit Montréal 2014 ] Bâtir un site web public avec Office 365 par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 18:30

- Kinect + Speech Recognition + Eedomus = Dommy par Aurélien GALTIER le 04-16-2014, 17:17