2009-12-16 70 views
0

我想问一下在MS Project中用于调度的控件的名称?如果有可能给我一些想法如何编程它的工作?c#控制名称

+1

Microsoft Project不是用WPF编写的。 – SLaks 2009-12-16 20:07:29

+4

你能澄清你的问题吗?也许包括一个截图,或描述你最终想做什么?这将有助于社区提供有用的答案。 – 2009-12-16 20:10:40

+0

WPF与C#有什么关系。 C#并不意味着WPF! – 2010-08-07 07:52:30

回答

2

我不认为Gantt Chart是一个.NET控件 - MS Project是一个C/C++应用程序,这可能是自定义编写的。

因此,您将无法使用该特定的一个。有许多第三方.NET甘特图控件。

0

复杂的MS Project的用户界面从来没有编写过单个控件,而且Oded已经指出,它很可能是一个自定义的C++ API。

MSDN中有很多有关Project的信息,例如2007 Object Model

根据实际需要,可以嵌入一个COM对象来调用Project,这是可能的。对不起,我不知道如何做,但如果你研究的话题,请将您的结果添加到问题:-)

作为一个感兴趣的问题,Expression Blend是Microsoft开发的第一个主要应用程序,是在他们发布给第三方开发人员的编程框架中开发的。 (不包括底层的Win32 API)。特别是,这是一个与框架同时开发的大型应用程序,并且团队能够将其体验反馈给框架团队,这是第一次。 WPF的固有模式因此得到显着改善。