2016-05-02 34 views
0

我希望能在這裏找到解決方案,因爲ActiveGantt的創建者似乎已經關閉了。本週似乎在ActiveGantt的週六開始

ActiveGantt本身是一個專門的庫,它提供了與c#,vb#等一起使用的甘特圖。

就在這裏,我用C#在winforms中使用它。

我不知道爲什麼,但ActiveGantt似乎將星期六作爲一週的開始,但在我的地區(德國)星期一會是正確的。

enter image description here

的圖像示出了上,中,下TierArea,所有設置

TierType = E_TIERTYPE.ST_CUSTOM. 

的LowerTier具有 「1WW」 的時間間隔,其是工作周。 我正在使用事件「CustomTierDraw」來設置文本和樣式,但除此之外,我沒有做任何事情。

那麼爲什麼星期六開始呢?

我已經檢查了: - 「Thread.CurrentThread.CurrentCulture.DateTimeFormat.FirstDayOfWeek」給我星期一,因此告訴我文化已正確設置。 - 圖表本身允許設置一種我設置爲「德DE」的文化,但沒有任何區別。我甚至嘗試手動設置文化FirstDayOfWeek星期一,但它也沒有工作。

現在我對任何建議都開放。

在此先感謝

馬庫斯

+0

感謝您編輯我的問題@MethodMan – Charon

回答

0

我可以聯繫原始開發者,這確實是ActiveGantt一個錯誤,這是從來沒有固定的。 (甚至不在更高版本)

由於產品停產,唯一可用的解決方案是從他那裏購買源代碼許可證並自行修復。