Member 14190053 Ответов: 1

Как создать календарь рабочего времени winform


здравствуйте , В моем проекте я использую interop MSproject API для визуализации планирования производства в диаграмме Ганта , я хочу сделать winform календаря рабочего времени , аналогичного тому , который существует в MS project , с spcifying рабочими днями недели, часами рабочих смен в каждом рабочем дне, исключением праздников ...

у кого-нибудь есть идея о том, как сделать эту форму органическим способом или если уже есть такая форма, которую я могу использовать напрямую ?

Что я уже пробовал:

Я попытался сделать его похожим на тот, что был в ms project, но это было сложно, и я не смог

Richard MacCutchan

Конечно, это сложно. Начните с рисования контура на бумаге и добавьте сведения о том, какую информацию вам нужно добавить в каждую деталь. Если вам нужна готовая форма, то Google должен быть в состоянии вам помочь.

Member 14190053

Я уже искал в google , но не нашел готовой формы , я не хочу, чтобы она была похожа на ту, что есть в MS project, просто достаточно, чтобы сделать то, что мне нужно

Richard MacCutchan

Тогда вам, вероятно, нужно будет разработать и написать свой собственный.

gggustafson

Это очень сложно. Выезд https://www.timeanddate.com/ для некоторых деталей, которые вам могут понадобиться. Я разработал инструмент для создания каландра. Возможно, вы захотите взглянуть на код для получения некоторых предложений (https://gggustafson.com/toolsandcontrols.html). Он лицензирован под открытой лицензией проекта кода.