2009-12-16 114 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的固有模式因此得到顯着改善。