Я надеюсь найти решение здесь, так как создатель ActiveGantt, похоже, закрыл свои двери.
Сам ActiveGantt является специализированной библиотекой, которая предоставляет диаграмму Ганта для использования с C#, vb# и другими.
Прямо здесь я использую его с C # в winforms.
Я не знаю почему, но ActiveGantt, кажется, использует субботу как начало недели, но в моем регионе (Германия) понедельник был бы правильным.
На изображении показаны верхняя, средняя и нижняя TierArea, все настроено на
TierType = E_TIERTYPE.ST_CUSTOM.
Нижний уровень имеет интервал "1ww", который является рабочей неделей. Я использую событие "CustomTierDraw" для установки текста и стиля, но кроме этого ничего с ним не делаю.
Так почему неделя начинается в субботу?
Что я уже проверил: - "Thread.CurrentThread.CurrentCulture.DateTimeFormat.FirstDayOfWeek" выдает мне понедельник и таким образом говорит мне, что культура установлена правильно. - Сама диаграмма позволяет установить культуру, которую я установил на «de-DE», но это не имеет значения. Я даже пытался установить культуры FirstDayOfWeek вручную на понедельник, но это тоже не сработало.
Прямо сейчас я открыт для любых предложений.
заранее спасибо
Маркус