当前位置:网站首页>How does varhart xgantt represent working days on a calendar
How does varhart xgantt represent working days on a calendar
2020-11-06 22:22:00 【roffey】
Gantt Chart (Xgantt) from 1998 The first commercial version of the year was devoted to the research and development of control for planning and project management , after 20 Years of accumulation and precipitation , At present, it can provide software developers and end users with top-level planning and project management control products , Help users quickly integrate the Gantt chart needed by project management software , Network diagram , Resource histogram , Calendar , Resource scheduling and other functional modules , And provide a full range of support and services .
VARCHART XGantt Is a powerful Gantt chart control , Its modular design allows you to create applications that meet your needs .XGantt Can be used for .NET,ActiveX and ASP.NET Applications , Can quickly 、 Simply integrate into your application , Help you identify performance bottlenecks 、 Avoid delays and efficient use of resources , Make complex data easier to understand .
Last time we discussed .NET Gantt Control after the use of layers and filters , We are now focusing on another area , This will make your Gantt from “ appearance ” To “ Feeling ”( The interaction between users and data ) Point of view . therefore , Let's first take a look at the calendar and how to mark non working hours in an event .
Use the calendar
By default ,XGantt The calendar used defines 5 Days a week , The working hours are from Monday to Friday 0-24 Hours . The calendar can be used by color ( for example , gray ) Highlight free time in the background of the Gantt Chart .

Click to go to “ Specify the calendar ” In the dialog box Edit the default calendar Button_Edit2 . Besides , The button_new Button allows you to create a new calendar . such , You can define different calendars for different shifts ... And apply them to different resources , Resource groups and even tasks .
Now? , We want to 2015 year 5 month 1 A day is defined as a non working day . By clicking Button opens “ Management interval ” Dialog box , then Button_Edit2 single click button_new To add an interval NewInterval. New intervals have a profile by default , therefore In our particular situation , There is no need to make any changes . Enter the start and end dates according to the following screen shots , Then click OK to confirm .
in order to Show free time , You must be in EditTimeScaleSection Activate the desired calendar in the dialog box :
- open “ object ” Property page , And then choose “ Time scale ...”.
- single click Button_Edit2 To open EditTimeScaleSection Dialog box .
- Set as shown in the figure .
Omit specific calendars , This is the choice indicated by < Not specified > entry , That is, through the calendar device marked in a red triangle SpecifyCalendars Dialogue will be used . Take a look at the results :

Mark non working intervals in activities
By setting the non working interval layer option , Can display the visual interruption of non working intervals to activities . however , Only if the event depends on the calendar , This option only works . To link a node to a calendar , Options can be set Nodes use calendars . If there is no other designation , The default calendar will be used .

give the result as follows :
not checked LayersWithNonWorkInterval
Check for non working interval layers :

版权声明
本文为[roffey]所创,转载请带上原文链接,感谢
边栏推荐
- A concise tutorial for Nacos, ribbon and feign
- Interviewer: how about shardingsphere
- Message queue - Analysis
- A good thing for working people -- to temper the will of iron and steel requires such an efficient computer
- STM32F030C6T6兼容替换MM32SPIN05PF
- 小熊派开发板实践:智慧路灯沙箱实验之真实设备接入
- 上海巨微专用蓝牙广播芯片
- 高速公路二维码定位报警系统
- The native API of the future trend of the front end: web components
- 2020-08-29:进程线程的区别,除了包含关系之外的一些区别,底层详细信息?
猜你喜欢
vue3 新特性
小程序商城系统插件代码该如何写?怎么用代码检查添加插件是否成功?
2020-09-04: do you understand the function call convention?
Bluetooth broadcast chip for Shanghai giant micro
Understanding formatting principles
August 30, 2020: naked write algorithm: the nearest common ancestor of two nodes in a binary tree.
2020-08-29:进程线程的区别,除了包含关系之外的一些区别,底层详细信息?
The role of theme music in games
消防器材RFID固定资产管理系统
A good thing for working people -- to temper the will of iron and steel requires such an efficient computer
随机推荐
Utility class functions (continuous update)
Js字符串-String字符串对象方法
Nonvolatile MRAM memory used in all levels of cache
Detect certificate expiration script
Empty test suite appears in JUnit test
JVM memory allocation - xms128m - xmx512m - XX: permsize = 128M - XX: maxpermsize = 512M
2020-08-29:进程线程的区别,除了包含关系之外的一些区别,底层详细信息?
August 30, 2020: naked write algorithm: the nearest common ancestor of two nodes in a binary tree.
小熊派开发板实践:智慧路灯沙箱实验之真实设备接入
Win7 AppCrash (solution)
2020-08-17: how to solve data skew in detail?
ImageMagick - 添加水印
Application insights application insights use application maps to build request link views
2020-08-20:GO语言中的协程与Python中的协程的区别?
Web API interface design: swaggerui document / unified response format / unified exception handling / unified authority verification
JVM class loading mechanism
[byte jumps, autumn recruitment Posts open] ohayoo! Don't leave after school, I want to ask you to play games!!!
C language I blog assignment 03
How much disk space does a new empty file take?
[elastic search engine]