2016-05-02 11 views
0

ActiveGanttの作成者が閉鎖しているようだから、私はここで解決策を見つけたいと考えています。週はActiveGanttで土曜日に始まるようです

ActiveGantt自体は、c#、vb#などで使用するためのガントチャートを提供する特殊なライブラリです。

ここで私はwinformsでC#で使用しています。

理由はわかりませんが、ActiveGanttは土曜日を1週間の始まりとして使用しているようですが、私の地域(ドイツ)では月曜日が正しいでしょう。

enter image description here

画像が

TierType = E_TIERTYPE.ST_CUSTOM. 

にすべてのセット、上部中央及び下部TierAreaを示すLowerTierは、作業週ある "1ww" の間隔を有します。 "CustomTierDraw"というイベントを使ってテキストとスタイルを設定していますが、これとは別に何もしません。

なぜ、土曜日に週が始まっていますか?

私がすでにチェックしたもの: - "Thread.CurrentThread.CurrentCulture.DateTimeFormat.FirstDayOfWeek"は私に月曜日を与えて、文化が正しく設定されていると伝えます。 - グラフ自体は、私が "de-DE"に設定した文化を設定できますが、違いはありません。私も文化をFirstDayOfWeekに手動で設定しようとしましたが、どちらもうまくいきませんでした。

今すぐ私は任意の提案に開放されています。事前に

おかげ

マルクス

+0

私の質問を編集してくれてありがとう@MethodMan – Charon

答えて

0

私は、元の開発者に連絡することができたが、これは確かに固定していませんでしたActiveGanttのバグです。 (上位バージョンでさえありません)

製品が廃止されたため、利用可能な解決策は、ソースコードライセンスを購入して自分で解決することです。

関連する問題