首页 > 其他分享 >界面控件DevExpress WPF的甘特图组件,可轻松集成项目管理功能!

界面控件DevExpress WPF的甘特图组件,可轻松集成项目管理功能!

时间:2023-04-10 11:14:17浏览次数:47  
标签:控件 DevExpress 甘特图 任务 Gantt WPF

DevExpress WPF Gantt(甘特图 )控件允许开发者在任何WPF桌面应用程序中快速集成项目计划和任务调度功能。

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。

DevExpress WPF 最新版下载

DevExpress技术交流群7:674691612      欢迎一起进群讨论

WPF Gantt拥有极佳性能
支持MVVM

WPF Gantt(甘特图)是为速度而构建的 - 旨在解决最艰难的项目规划需求,不用在意数据集的大小和信息的复杂性。WPF Gantt(甘特图)使用WPF TreeList组件,这是一个用于自引用和分层数据的高性能UI控件。

通过各种可自定义的UX元素和UI操作,DevExpress Gantt为开发者提供了对运行时操作的精确控制(从排序和过滤到列定制等等)。

当然,WPF Gantt支持模型-视图-视图模型(MVVM)模式,因此开发者可以为WPF平台构建可伸缩、可维护和可测试的项目管理应用程序。

DevExpress WPF甘特图控件图
动态缩放
可配置的时间刻度与缩放支持

WPF Gantt(甘特图)控件允许开发者修改其时间刻度,并显示所需的时间单位。从毫秒到年,DevExpress WPF甘特图控件为开发者提供了跨各种详细级别浏览数据的功能。要启动缩放操作,只需按住CTRL键并根据需要旋转鼠标滚动(放大或缩小)。

WPF时间刻度可以显示一个、两个或三个预定义的标尺和无限数量的自定义标尺,标尺根据缩放系数显示不同的度量单位:年-季度-月,月-日-小时等。

DevExpress WPF甘特图控件图
甘特图任务、里程碑、依赖关系和资源

DevExpress WPF甘特图控件中,任务以水平条的形式沿时间轴显示,它还显示当前的计划状态、层次结构和各个任务之间的依赖关系。

WPF Gantt(甘特图)控件可以显示三个不同的项目:任务、摘要任务和里程碑,DevExpress Gantt自动确定项目类型。没有持续时间的任务是“里程碑”,有子任务是“摘要任务”,任务可以在甘特图区域内显示进度状态。

开发者可以将资源分配给任务,指定资源在任务上花费的时间百分比。

DevExpress WPF甘特图控件图
交互式编辑
支持拖放

通过使用简单的拖放操作,开发者可以根据需要设置日期、更改任务持续时间、修改进度和创建依赖项。在任何编辑操作之后,甘特图控件将自动重新计算相关任务的位置,并更新摘要任务的位置、持续时间和进度详细信息,可以逆向计划——从截止日期到项目开始安排每项任务。

内置的验证引擎可以帮助保持一致性和数据有效性,如果用户更改了一个任务,使其与定义的依赖项冲突,WPF甘特图控件将这些依赖项显示为无效。

DevExpress WPF甘特图控件图

更多DevExpress线上公开课、中文教程资讯请上中文网获取

标签:控件,DevExpress,甘特图,任务,Gantt,WPF
From: https://www.cnblogs.com/AABBbaby/p/17302257.html

相关文章

  • Toast 控件定位
    Toast:一种消息框类型,永远不会获得焦点,无法被点击Toast显示的时间有限,Toast会根据用户设置的显示时间后自动消失是系统级别的控件,属于系统settingsappium使用的是uiautomator底层来抓取toast,再把toast放到控件树内,但是它本身不属于空间需要使用,automationName:uiautom......
  • cxLookAndFeelController1控件换肤(08)
    cxLookAndFeelController1控件,只是对设计窗口的控件进行换肤,不对Form标题栏进行换肤,且在设计时,即可立即看到效果。 ......
  • 实现dhtmlx甘特图
    Vue2使用DHTMLXGantt甘特图[官网地址](HowtoStartwithdhtmlxGanttGanttDocs)实例文件成品展示gantt安装与使用vue2版---部分功能收费安装ganttnpminstalldhtmlx-gantt-save引入---组件`引入`<template> <divref="gantt"class="container"/>......
  • 拖动一个控件在另一个控件(layout)上,并固定位置在几个位置显示
    实现效果:鼠标拖动btnSSS,SSS在水平的layout上移动。当鼠标抬起响应UP事件。SSS会自动移动到距离其最近的Btn上,与其重合。即SSS如图只存在五个固定的显示位置。SSS响应setOnTouchListener事件。在MotionEvent.ACTION_UP事件中,调用TranslateAnimation动画效果,将其从UP事件位置......
  • 一个类似Tabs的控件SegmentControl
    packagecom.ql.view;importjava.util.HashMap;importjava.util.Map;importandroid.content.Context;importandroid.graphics.Color;importandroid.util.AttributeSet;importandroid.view.MotionEvent;importandroid.view.View;importandroid.widget.Linea......
  • 缓存式的ViewPager&和其他手势控件冲突的解决办法
    一般来说ViewPager如果有很多页的话,会加载它的上一页,当前页和下一页,当从n页以后再想回到第一页,就会再加载一次,这样第一页很多操作后的数据就会被重置,原因是在PagerAdapter的destroyItem经常会移除View,类似下面这样的代码:@Overridepublicvoiddest......
  • 高效快捷解决一个TextView显示多种字体的控件SpannableTextView
    这个控件本人强烈推荐,它会使得布局非常的简单且高效;下面这个布局如果是你,你会用多少层?多少控件生成?告诉你吧,一个SpannableTextView控件就搞定了!它把TextView和Spannable封装在了一起,可以在一个TextView中显示不同的字体颜色,大小,背景色等;它支持如下样式:*......
  • StepsView显示步骤执行情况的控件
    显示步骤执行情况的控件,在某些情况下,还是非常有用的。<com.anton46.stepsview.StepsViewxmlns:app="http://schemas.android.com/apk/res-auto"android:id="@+id/stepsView0"android:layout_width="match_parent"......
  • WPF的控件字符串内容使用StringFormat进行字符串转换
    在WPF中TextBlock的Text有时内容只需要改变个别数字,而不需要所以内容都修改,这时候就要使用StringFormat, 如:<TextBlockText="Ihavexxxfriends"/>这里面的xxx是个变量,那在Binding时应该怎样写呢<TextBlockText="{BindingFirendNumber,StringFormat='Ihave{0}firends......
  • LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件等
    LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件等除了模拟鼠标和键盘来实现之后,还可以考虑另外一种方式,使用窗口句柄来直接操作程序如下面图片实例,操作串口助手,修改串口和波特率,并写入数据和读取数据这种方式可以避免电脑的分辨率变化和位置移动等......