36 votes

Recommandations sur une bibliothèque d'accueil WPF

Nous mettons en œuvre une application qui doit fenêtres ancrables, similaire à Visual Studio 2005/2008, mais avec de multiples "d'accueil des sites", à la différence de VS est seul. Quelqu'un aurait-il une recommandation sur une bonne bibliothèque pour - que ce soit des logiciels libres ou commerciaux? Je suis conscient que Infragistics en a un, ainsi que Divelement de SandDock et WPF-Quai de DevComponents, ainsi que ActiPro de l'Accueil et MDI produit. Il est également l'un sur CodeProject. Quelqu'un a utilisé l'un de ces bibliothèques? A l'expérience, bonne ou mauvaise? Si vous avez de l'expérience avec l'un d'eux, prend-il en charge de multiples "d'accueil des sites"?

38voto

Alex_P Points 1368

L'un de Codeproject est le AvalonDock - nous l'utiliser pour plus de la moitié d'un an maintenant, mais nous sommes loin de la libération et pourtant si nous avons la flexibilité. Avant de finir avec AvalonDock nous avons essayé Infragistix, ActiPro, SandDock et peut être quelques autres. Même si AvalonDock n'est pas 100% sans bug (bien qu'est-ce que?) il n'y a pas majeurs, il est très stable, rapide et dispose de toutes les fonctionnalités. Il prend en charge plusieurs d'accueil des sites.

Ses un projet open source et est en développement actif, de sorte que les bugs sont à avoir trouvé et corrigé. Bonne expérience jusqu'à présent.

10voto

billb Points 2178

J'utilise la bibliothèque ActiPro depuis plusieurs mois et ça me va bien. Il prend en charge plusieurs sites d'accueil. Le support est exceptionnel et vous obtenez d'autres contrôles (sélecteur de date, etc.) manquants dans WPF. Pour moi, pour 150 $, c'est de l'argent bien dépensé. Cela a fonctionné hors de la boîte, pas de chichi.

Nous avions l'habitude d'utiliser Divelements pour les contrôles WinForm, mais nous pensons qu'Actipro dispose d'un meilleur support, nous avons donc opté pour WPF.

Juste mes deux cents.

7voto

Philipp Schmid Points 3940

N'oubliez pas AvalonDock sur Codeplex. Je l'ai vu mentionné dans d'autres endroits.

Au départ, j'allais utiliser la bibliothèque ActiPro (principalement parce que j'utilise déjà leur ruban), mais je pourrais peut-être laisser une chance à AvalonDock puisqu'il est open source.

Quelqu'un a des commentaires / commentaires sur AvalonDock?

4voto

Rick Ratayczak Points 1134

J'utilise DotNetBar, car il a un ruban / dock et plus de contrôles, et c'est peu coûteux. C'est bien.

http://www.devcomponents.com/dotnetbar-wpf/

4voto

Szymon Rozga Points 11277

SandDock est bien. Nous avons utilisé pour cela un POC de phase d'un projet. J'ai trouvé quelques jolies mal de bugs dans leur mise en page mécanisme d'économie. Il XML généré, mais ensuite impossible de charger cette sauvegarde XML; il a jeté une exception! J'ai effectivement lu à travers tout le XML généré et dû écrire du code pour modifier le XML légèrement après chaque fois qu'il a été généré. Il ne semble pas comme si c'était un bien pensé de la conception; j'espérais pour la commune de WPF types de base comme

Infragistics est un peu mieux mais buggy. En fait, si vous essayez d'exécuter sur une machine qui n'a que des .Net 3.0 et non .Net 3.5, il ne fonctionne pas correctement. En cours de dev problème avec Infragistics et je ne sais pas s'ils ont fait quelque progrès sur un correctif pour ce. J'ai aussi pu planter à quelques reprises lors de la flotte d'une fenêtre et faites-le glisser autour de (pensez que cela a à voir avec l' .Net 3.0/3.5 question ci-dessus). J'ai trouvé le style de cette de contrôle d'être assez à l'onu-intuitive.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X