2009-12-16 7 views
0

Je voudrais connaître le nom du contrôle utilisé dans MS Project pour la planification? et s'il est possible de me donner une idée du fonctionnement de la programmation?C# nom de contrôle

+1

Microsoft Project n'a pas été écrit dans WPF. – SLaks

+4

Seriez-vous en mesure de clarifier votre question? Peut-être inclure une capture d'écran, ou décrire ce que vous aimeriez faire? Cela aidera la communauté à fournir des réponses utiles. –

+0

qu'est-ce que WPF a à faire avec C#. C# n'implique pas WPF! –

Répondre

2

Je ne pense pas que le Gantt Chart est un contrôle .NET - MS Project est une application C/C++ et ceci est probablement personnalisé.

En tant que tel, vous ne serez pas en mesure d'utiliser celui spécifique. Il existe plusieurs contrôles .NET Gantt Chart tiers.

0

Les interfaces utilisateur de la sophistication de MS Project ne sont jamais programmées avec un seul contrôle et comme Oded l'a déjà souligné, il est probable qu'il s'agisse d'une API C++ personnalisée.

Il existe beaucoup d'informations sur Project dans MSDN, par exemple le 2007 Object Model.

Il est possible, en fonction de vos besoins réels, que vous puissiez incorporer un objet COM pour appeler Project. Désolé, je ne sais pas exactement comment faire mais si vous recherchez le sujet, s'il vous plaît ajouter vos résultats à la question :-)

Comme un intérêt, Expression Blend est la première application majeure développée par Microsoft qui a été développé dans un cadre de programmation qu'ils diffusaient à des développeurs tiers. (Excluant l'API Win32 de niveau inférieur). En particulier, c'est la première fois qu'une application aussi importante a été développée en même temps que le cadre et que l'équipe a pu transmettre ses expériences à l'équipe cadre. Les tendances inhérentes à WPF ont été significativement améliorées en conséquence.